Overview

Dataset statistics

Number of variables86
Number of observations1000
Missing cells11258
Missing cells (%)13.1%
Duplicate rows0
Duplicate rows (%)0.0%
Total size in memory672.0 KiB
Average record size in memory688.1 B

Variable types

CAT74
NUM7
BOOL5

Reproduction

Analysis started2020-06-17 11:16:48.468204
Analysis finished2020-06-17 11:18:28.358516
Duration1 minute and 39.89 seconds
Versionpandas-profiling v2.8.0
Command linepandas_profiling --config_file config.yaml [YOUR_FILE.csv]
Download configurationconfig.yaml

Warnings

Country has a high cardinality: 87 distinct values High cardinality
EduOther has a high cardinality: 190 distinct values High cardinality
DevType has a high cardinality: 454 distinct values High cardinality
LastInt has a high cardinality: 56 distinct values High cardinality
JobFactors has a high cardinality: 117 distinct values High cardinality
CurrencySymbol has a high cardinality: 61 distinct values High cardinality
CurrencyDesc has a high cardinality: 61 distinct values High cardinality
WorkChallenge has a high cardinality: 125 distinct values High cardinality
LanguageWorkedWith has a high cardinality: 694 distinct values High cardinality
LanguageDesireNextYear has a high cardinality: 740 distinct values High cardinality
DatabaseWorkedWith has a high cardinality: 318 distinct values High cardinality
DatabaseDesireNextYear has a high cardinality: 318 distinct values High cardinality
PlatformWorkedWith has a high cardinality: 447 distinct values High cardinality
PlatformDesireNextYear has a high cardinality: 486 distinct values High cardinality
WebFrameWorkedWith has a high cardinality: 237 distinct values High cardinality
WebFrameDesireNextYear has a high cardinality: 235 distinct values High cardinality
MiscTechWorkedWith has a high cardinality: 181 distinct values High cardinality
MiscTechDesireNextYear has a high cardinality: 299 distinct values High cardinality
DevEnviron has a high cardinality: 447 distinct values High cardinality
Respondent is highly correlated with df_indexHigh correlation
df_index is highly correlated with RespondentHigh correlation
CurrencySymbol is highly correlated with Country and 1 other fieldsHigh correlation
Country is highly correlated with CurrencySymbol and 1 other fieldsHigh correlation
CurrencyDesc is highly correlated with Country and 1 other fieldsHigh correlation
MainBranch has 10 (1.0%) missing values Missing
OpenSource has 25 (2.5%) missing values Missing
Employment has 22 (2.2%) missing values Missing
Student has 21 (2.1%) missing values Missing
EdLevel has 39 (3.9%) missing values Missing
UndergradMajor has 155 (15.5%) missing values Missing
EduOther has 54 (5.4%) missing values Missing
OrgSize has 178 (17.8%) missing values Missing
DevType has 89 (8.9%) missing values Missing
YearsCode has 11 (1.1%) missing values Missing
Age1stCode has 13 (1.3%) missing values Missing
YearsCodePro has 156 (15.6%) missing values Missing
CareerSat has 169 (16.9%) missing values Missing
JobSat has 187 (18.7%) missing values Missing
MgrIdiot has 293 (29.3%) missing values Missing
MgrMoney has 292 (29.2%) missing values Missing
MgrWant has 292 (29.2%) missing values Missing
JobSeek has 94 (9.4%) missing values Missing
LastHireDate has 100 (10.0%) missing values Missing
LastInt has 233 (23.3%) missing values Missing
FizzBuzz has 180 (18.0%) missing values Missing
JobFactors has 103 (10.3%) missing values Missing
ResumeUpdate has 120 (12.0%) missing values Missing
CurrencySymbol has 181 (18.1%) missing values Missing
CurrencyDesc has 181 (18.1%) missing values Missing
CompTotal has 360 (36.0%) missing values Missing
CompFreq has 276 (27.6%) missing values Missing
ConvertedComp has 362 (36.2%) missing values Missing
WorkWeekHrs has 258 (25.8%) missing values Missing
WorkPlan has 205 (20.5%) missing values Missing
WorkChallenge has 211 (21.1%) missing values Missing
WorkRemote has 198 (19.8%) missing values Missing
WorkLoc has 189 (18.9%) missing values Missing
ImpSyn has 178 (17.8%) missing values Missing
CodeRev has 189 (18.9%) missing values Missing
CodeRevHrs has 443 (44.3%) missing values Missing
UnitTests has 277 (27.7%) missing values Missing
PurchaseHow has 297 (29.7%) missing values Missing
PurchaseWhat has 283 (28.3%) missing values Missing
LanguageWorkedWith has 15 (1.5%) missing values Missing
LanguageDesireNextYear has 49 (4.9%) missing values Missing
DatabaseWorkedWith has 147 (14.7%) missing values Missing
DatabaseDesireNextYear has 222 (22.2%) missing values Missing
PlatformWorkedWith has 94 (9.4%) missing values Missing
PlatformDesireNextYear has 136 (13.6%) missing values Missing
WebFrameWorkedWith has 290 (29.0%) missing values Missing
WebFrameDesireNextYear has 304 (30.4%) missing values Missing
MiscTechWorkedWith has 331 (33.1%) missing values Missing
MiscTechDesireNextYear has 273 (27.3%) missing values Missing
DevEnviron has 17 (1.7%) missing values Missing
OpSys has 13 (1.3%) missing values Missing
Containers has 41 (4.1%) missing values Missing
BlockchainOrg has 448 (44.8%) missing values Missing
BlockchainIs has 323 (32.3%) missing values Missing
BetterLife has 39 (3.9%) missing values Missing
ITperson has 18 (1.8%) missing values Missing
OffOn has 23 (2.3%) missing values Missing
SocialMedia has 48 (4.8%) missing values Missing
Extraversion has 13 (1.3%) missing values Missing
ScreenName has 94 (9.4%) missing values Missing
SOVisit1st has 51 (5.1%) missing values Missing
SOTimeSaved has 28 (2.8%) missing values Missing
SOHowMuchTime has 241 (24.1%) missing values Missing
SOPartFreq has 169 (16.9%) missing values Missing
WelcomeChange has 44 (4.4%) missing values Missing
SONewContent has 215 (21.5%) missing values Missing
Age has 104 (10.4%) missing values Missing
Gender has 41 (4.1%) missing values Missing
Trans has 65 (6.5%) missing values Missing
Sexuality has 141 (14.1%) missing values Missing
Ethnicity has 140 (14.0%) missing values Missing
Dependents has 74 (7.4%) missing values Missing
SurveyLength has 22 (2.2%) missing values Missing
SurveyEase has 17 (1.7%) missing values Missing
CompTotal is highly skewed (γ1 = 24.38035424) Skewed
df_index has unique values Unique
Respondent has unique values Unique

Variables

df_index
Real number (ℝ≥0)

HIGH CORRELATION
UNIQUE

Distinct count1000
Unique (%)100.0%
Missing0
Missing (%)0.0%
Infinite0
Infinite (%)0.0%
Mean43530.786
Minimum53
Maximum88858
Zeros0
Zeros (%)0.0%
Memory size7.8 KiB

Quantile statistics

Minimum53
5-th percentile5533.75
Q121327.5
median43049
Q364984.5
95-th percentile84405.65
Maximum88858
Range88805
Interquartile range (IQR)43657

Descriptive statistics

Standard deviation25550.32674
Coefficient of variation (CV)0.5869484354
Kurtosis-1.18716912
Mean43530.786
Median Absolute Deviation (MAD)21884
Skewness0.05519941272
Sum43530786
Variance652819196.3
Histogram with fixed size bins (bins=10)
ValueCountFrequency (%) 
5119610.1%
 
5595610.1%
 
1093010.1%
 
5803210.1%
 
5724410.1%
 
8715910.1%
 
1092210.1%
 
2320410.1%
 
7440210.1%
 
4982310.1%
 
Other values (990)99099.0%
 
ValueCountFrequency (%) 
5310.1%
 
19410.1%
 
26610.1%
 
31610.1%
 
34310.1%
 
ValueCountFrequency (%) 
8885810.1%
 
8879910.1%
 
8876610.1%
 
8872910.1%
 
8871710.1%
 

Respondent
Real number (ℝ≥0)

HIGH CORRELATION
UNIQUE

Distinct count1000
Unique (%)100.0%
Missing0
Missing (%)0.0%
Infinite0
Infinite (%)0.0%
Mean43354.677
Minimum54
Maximum88758
Zeros0
Zeros (%)0.0%
Memory size7.8 KiB

Quantile statistics

Minimum54
5-th percentile5557.7
Q121004.5
median43167.5
Q364827
95-th percentile83988.7
Maximum88758
Range88704
Interquartile range (IQR)43822.5

Descriptive statistics

Standard deviation25468.35436
Coefficient of variation (CV)0.5874419123
Kurtosis-1.193436744
Mean43354.677
Median Absolute Deviation (MAD)21946.5
Skewness0.05222125485
Sum43354677
Variance648637073.9
Histogram with fixed size bins (bins=10)
ValueCountFrequency (%) 
1228710.1%
 
704810.1%
 
4986710.1%
 
3553010.1%
 
5191310.1%
 
2875010.1%
 
1914110.1%
 
889910.1%
 
1913810.1%
 
4166310.1%
 
Other values (990)99099.0%
 
ValueCountFrequency (%) 
5410.1%
 
19610.1%
 
26810.1%
 
31810.1%
 
34510.1%
 
ValueCountFrequency (%) 
8875810.1%
 
8868010.1%
 
8857210.1%
 
8834410.1%
 
8825310.1%
 

MainBranch
Categorical

MISSING

Distinct count5
Unique (%)0.5%
Missing10
Missing (%)1.0%
Memory size7.8 KiB
I am a developer by profession
741
I am a student who is learning to code
 
99
I am not primarily a developer, but I write code sometimes as part of my work
 
94
I code primarily as a hobby
 
44
I used to be a developer by profession, but no longer am
 
12
ValueCountFrequency (%) 
I am a developer by profession74174.1%
 
I am a student who is learning to code999.9%
 
I am not primarily a developer, but I write code sometimes as part of my work949.4%
 
I code primarily as a hobby444.4%
 
I used to be a developer by profession, but no longer am121.2%
 
(Missing)101.0%
 

Length

Max length77
Median length30
Mean length35.12
Min length3

Hobbyist
Boolean

Distinct count2
Unique (%)0.2%
Missing0
Missing (%)0.0%
Memory size7.8 KiB
Yes
809
No
191
ValueCountFrequency (%) 
Yes80980.9%
 
No19119.1%
 

OpenSourcer
Categorical

Distinct count4
Unique (%)0.4%
Missing0
Missing (%)0.0%
Memory size7.8 KiB
Never
345
Less than once per year
282
Less than once a month but more than once per year
233
Once a month or more often
140
ValueCountFrequency (%) 
Never34534.5%
 
Less than once per year28228.2%
 
Less than once a month but more than once per year23323.3%
 
Once a month or more often14014.0%
 

Length

Max length50
Median length23
Mean length23.501
Min length5

OpenSource
Categorical

MISSING

Distinct count3
Unique (%)0.3%
Missing25
Missing (%)2.5%
Memory size7.8 KiB
The quality of OSS and closed source software is about the same
473
OSS is, on average, of HIGHER quality than proprietary / closed source software
414
OSS is, on average, of LOWER quality than proprietary / closed source software
 
88
ValueCountFrequency (%) 
The quality of OSS and closed source software is about the same47347.3%
 
OSS is, on average, of HIGHER quality than proprietary / closed source software41441.4%
 
OSS is, on average, of LOWER quality than proprietary / closed source software888.8%
 
(Missing)252.5%
 

Length

Max length79
Median length78
Mean length69.444
Min length3

Employment
Categorical

MISSING

Distinct count6
Unique (%)0.6%
Missing22
Missing (%)2.2%
Memory size7.8 KiB
Employed full-time
749
Independent contractor, freelancer, or self-employed
 
97
Not employed, but looking for work
 
53
Not employed, and not looking for work
 
46
Employed part-time
 
32
ValueCountFrequency (%) 
Employed full-time74974.9%
 
Independent contractor, freelancer, or self-employed979.7%
 
Not employed, but looking for work535.3%
 
Not employed, and not looking for work464.6%
 
Employed part-time323.2%
 
Retired10.1%
 
(Missing)222.2%
 

Length

Max length52
Median length18
Mean length22.725
Min length3

Country
Categorical

HIGH CARDINALITY
HIGH CORRELATION

Distinct count87
Unique (%)8.7%
Missing3
Missing (%)0.3%
Memory size7.8 KiB
United States
239
India
99
United Kingdom
 
91
Germany
 
63
Russian Federation
 
27
Other values (82)
478
ValueCountFrequency (%) 
United States23923.9%
 
India999.9%
 
United Kingdom919.1%
 
Germany636.3%
 
Russian Federation272.7%
 
Netherlands262.6%
 
Canada252.5%
 
Australia232.3%
 
France212.1%
 
Italy202.0%
 
Other values (77)36336.3%
 

Length

Max length41
Median length8
Mean length9.493
Min length3

Student
Categorical

MISSING

Distinct count3
Unique (%)0.3%
Missing21
Missing (%)2.1%
Memory size7.8 KiB
No
767
Yes, full-time
159
Yes, part-time
 
53
ValueCountFrequency (%) 
No76776.7%
 
Yes, full-time15915.9%
 
Yes, part-time535.3%
 
(Missing)212.1%
 

Length

Max length14
Median length2
Mean length4.565
Min length2

EdLevel
Categorical

MISSING

Distinct count9
Unique (%)0.9%
Missing39
Missing (%)3.9%
Memory size7.8 KiB
Bachelor’s degree (BA, BS, B.Eng., etc.)
461
Master’s degree (MA, MS, M.Eng., MBA, etc.)
231
Secondary school (e.g. American high school, German Realschule or Gymnasium, etc.)
96
Some college/university study without earning a degree
 
92
Associate degree
 
26
Other values (4)
 
55
ValueCountFrequency (%) 
Bachelor’s degree (BA, BS, B.Eng., etc.)46146.1%
 
Master’s degree (MA, MS, M.Eng., MBA, etc.)23123.1%
 
Secondary school (e.g. American high school, German Realschule or Gymnasium, etc.)969.6%
 
Some college/university study without earning a degree929.2%
 
Associate degree262.6%
 
Other doctoral degree (Ph.D, Ed.D., etc.)222.2%
 
Primary/elementary school191.9%
 
Professional degree (JD, MD, etc.)90.9%
 
I never completed any formal education50.5%
 
(Missing)393.9%
 

Length

Max length82
Median length40
Mean length43.619
Min length3

UndergradMajor
Categorical

MISSING

Distinct count12
Unique (%)1.4%
Missing155
Missing (%)15.5%
Memory size7.8 KiB
Computer science, computer engineering, or software engineering
538
Another engineering discipline (ex. civil, electrical, mechanical)
 
74
Information systems, information technology, or system administration
 
55
Web development or web design
 
36
A natural science (ex. biology, chemistry, physics)
 
33
Other values (7)
109
ValueCountFrequency (%) 
Computer science, computer engineering, or software engineering53853.8%
 
Another engineering discipline (ex. civil, electrical, mechanical)747.4%
 
Information systems, information technology, or system administration555.5%
 
Web development or web design363.6%
 
A natural science (ex. biology, chemistry, physics)333.3%
 
Mathematics or statistics313.1%
 
A business discipline (ex. accounting, finance, marketing)252.5%
 
Fine arts or performing arts (ex. graphic design, music, studio art)161.6%
 
A humanities discipline (ex. literature, history, philosophy)121.2%
 
I never declared a major111.1%
 
Other values (2)141.4%
 
(Missing)15515.5%
 

Length

Max length69
Median length63
Mean length50.938
Min length3

EduOther
Categorical

HIGH CARDINALITY
MISSING

Distinct count190
Unique (%)20.1%
Missing54
Missing (%)5.4%
Memory size7.8 KiB
Taken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course
 
79
Taught yourself a new language, framework, or tool without taking a formal course
 
72
Taught yourself a new language, framework, or tool without taking a formal course;Contributed to open source software
 
44
Taken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course;Contributed to open source software
 
42
Taken an online course in programming or software development (e.g. a MOOC);Received on-the-job training in software development;Taught yourself a new language, framework, or tool without taking a formal course
 
32
Other values (185)
677
ValueCountFrequency (%) 
Taken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course797.9%
 
Taught yourself a new language, framework, or tool without taking a formal course727.2%
 
Taught yourself a new language, framework, or tool without taking a formal course;Contributed to open source software444.4%
 
Taken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course;Contributed to open source software424.2%
 
Taken an online course in programming or software development (e.g. a MOOC);Received on-the-job training in software development;Taught yourself a new language, framework, or tool without taking a formal course323.2%
 
Received on-the-job training in software development;Taught yourself a new language, framework, or tool without taking a formal course292.9%
 
Taken an online course in programming or software development (e.g. a MOOC);Taken a part-time in-person course in programming or software development;Taught yourself a new language, framework, or tool without taking a formal course202.0%
 
Taken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course;Participated in a hackathon191.9%
 
Taken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course;Participated in online coding competitions (e.g. HackerRank, CodeChef, TopCoder)191.9%
 
Received on-the-job training in software development;Taught yourself a new language, framework, or tool without taking a formal course;Contributed to open source software171.7%
 
Other values (180)57357.3%
 
(Missing)545.4%
 

Length

Max length552
Median length193
Mean length201.771
Min length3

OrgSize
Categorical

MISSING

Distinct count9
Unique (%)1.1%
Missing178
Missing (%)17.8%
Memory size7.8 KiB
20 to 99 employees
175
100 to 499 employees
143
10,000 or more employees
140
1,000 to 4,999 employees
79
10 to 19 employees
79
Other values (4)
206
ValueCountFrequency (%) 
20 to 99 employees17517.5%
 
100 to 499 employees14314.3%
 
10,000 or more employees14014.0%
 
1,000 to 4,999 employees797.9%
 
10 to 19 employees797.9%
 
2-9 employees727.2%
 
500 to 999 employees555.5%
 
Just me - I am a freelancer, sole proprietor, etc.444.4%
 
5,000 to 9,999 employees353.5%
 
(Missing)17817.8%
 

Length

Max length50
Median length18
Mean length18.298
Min length3

DevType
Categorical

HIGH CARDINALITY
MISSING

Distinct count454
Unique (%)49.8%
Missing89
Missing (%)8.9%
Memory size7.8 KiB
Developer, full-stack
 
99
Developer, back-end
 
55
Developer, front-end
 
34
Developer, mobile
 
32
Developer, back-end;Developer, full-stack
 
26
Other values (449)
665
ValueCountFrequency (%) 
Developer, full-stack999.9%
 
Developer, back-end555.5%
 
Developer, front-end343.4%
 
Developer, mobile323.2%
 
Developer, back-end;Developer, full-stack262.6%
 
Developer, back-end;Developer, front-end;Developer, full-stack202.0%
 
Developer, embedded applications or devices101.0%
 
Developer, back-end;Developer, desktop or enterprise applications;Developer, front-end;Developer, full-stack101.0%
 
Student90.9%
 
Developer, back-end;Developer, front-end;Developer, full-stack;Developer, mobile90.9%
 
Other values (444)60760.7%
 
(Missing)898.9%
 

Length

Max length539
Median length45
Mean length63.842
Min length3

YearsCode
Categorical

MISSING

Distinct count48
Unique (%)4.9%
Missing11
Missing (%)1.1%
Memory size7.8 KiB
5
 
86
6
 
80
10
 
79
8
 
59
3
 
57
Other values (43)
628
ValueCountFrequency (%) 
5868.6%
 
6808.0%
 
10797.9%
 
8595.9%
 
3575.7%
 
7555.5%
 
20464.6%
 
12434.3%
 
15434.3%
 
9424.2%
 
Other values (38)39939.9%
 

Length

Max length18
Median length2
Mean length1.683
Min length1

Age1stCode
Categorical

MISSING

Distinct count36
Unique (%)3.6%
Missing13
Missing (%)1.3%
Memory size7.8 KiB
14
121
15
 
98
12
 
91
16
 
89
13
 
88
Other values (31)
500
ValueCountFrequency (%) 
1412112.1%
 
15989.8%
 
12919.1%
 
16898.9%
 
13888.8%
 
18767.6%
 
10606.0%
 
19545.4%
 
17545.4%
 
11525.2%
 
Other values (26)20420.4%
 

Length

Max length20
Median length2
Mean length2.076
Min length1

YearsCodePro
Categorical

MISSING

Distinct count39
Unique (%)4.6%
Missing156
Missing (%)15.6%
Memory size7.8 KiB
2
 
93
4
 
79
3
 
73
5
 
67
1
 
54
Other values (34)
478
ValueCountFrequency (%) 
2939.3%
 
4797.9%
 
3737.3%
 
5676.7%
 
1545.4%
 
Less than 1 year515.1%
 
6505.0%
 
8454.5%
 
10454.5%
 
7424.2%
 
Other values (29)24524.5%
 
(Missing)15615.6%
 

Length

Max length16
Median length1
Mean length2.349
Min length1

CareerSat
Categorical

MISSING

Distinct count5
Unique (%)0.6%
Missing169
Missing (%)16.9%
Memory size7.8 KiB
Very satisfied
332
Slightly satisfied
298
Neither satisfied nor dissatisfied
82
Slightly dissatisfied
72
Very dissatisfied
 
47
ValueCountFrequency (%) 
Very satisfied33233.2%
 
Slightly satisfied29829.8%
 
Neither satisfied nor dissatisfied828.2%
 
Slightly dissatisfied727.2%
 
Very dissatisfied474.7%
 
(Missing)16916.9%
 

Length

Max length34
Median length14
Mean length15.618
Min length3

JobSat
Categorical

MISSING

Distinct count5
Unique (%)0.6%
Missing187
Missing (%)18.7%
Memory size7.8 KiB
Slightly satisfied
285
Very satisfied
248
Slightly dissatisfied
131
Neither satisfied nor dissatisfied
94
Very dissatisfied
 
55
ValueCountFrequency (%) 
Slightly satisfied28528.5%
 
Very satisfied24824.8%
 
Slightly dissatisfied13113.1%
 
Neither satisfied nor dissatisfied949.4%
 
Very dissatisfied555.5%
 
(Missing)18718.7%
 

Length

Max length34
Median length18
Mean length16.045
Min length3

MgrIdiot
Categorical

MISSING

Distinct count4
Unique (%)0.6%
Missing293
Missing (%)29.3%
Memory size7.8 KiB
Somewhat confident
290
Very confident
279
Not at all confident
109
I don't have a manager
 
29
ValueCountFrequency (%) 
Somewhat confident29029.0%
 
Very confident27927.9%
 
Not at all confident10910.9%
 
I don't have a manager292.9%
 
(Missing)29329.3%
 

Length

Max length22
Median length14
Mean length12.823
Min length3

MgrMoney
Categorical

MISSING

Distinct count3
Unique (%)0.4%
Missing292
Missing (%)29.2%
Memory size7.8 KiB
No
373
Yes
189
Not sure
146
ValueCountFrequency (%) 
No37337.3%
 
Yes18918.9%
 
Not sure14614.6%
 
(Missing)29229.2%
 

Length

Max length8
Median length3
Mean length3.357
Min length2

MgrWant
Categorical

MISSING

Distinct count4
Unique (%)0.6%
Missing292
Missing (%)29.2%
Memory size7.8 KiB
Not sure
278
No
247
Yes
160
I am already a manager
 
23
ValueCountFrequency (%) 
Not sure27827.8%
 
No24724.7%
 
Yes16016.0%
 
I am already a manager232.3%
 
(Missing)29229.2%
 

Length

Max length22
Median length3
Mean length4.58
Min length2

JobSeek
Categorical

MISSING

Distinct count3
Unique (%)0.3%
Missing94
Missing (%)9.4%
Memory size7.8 KiB
I’m not actively looking, but I am open to new opportunities
559
I am not interested in new job opportunities
233
I am actively looking for a job
114
ValueCountFrequency (%) 
I’m not actively looking, but I am open to new opportunities55955.9%
 
I am not interested in new job opportunities23323.3%
 
I am actively looking for a job11411.4%
 
(Missing)949.4%
 

Length

Max length60
Median length60
Mean length47.608
Min length3

LastHireDate
Categorical

MISSING

Distinct count6
Unique (%)0.7%
Missing100
Missing (%)10.0%
Memory size7.8 KiB
Less than a year ago
302
1-2 years ago
224
More than 4 years ago
173
3-4 years ago
134
I've never had a job
 
39
ValueCountFrequency (%) 
Less than a year ago30230.2%
 
1-2 years ago22422.4%
 
More than 4 years ago17317.3%
 
3-4 years ago13413.4%
 
I've never had a job393.9%
 
NA - I am an independent contractor or self employed282.8%
 
(Missing)10010.0%
 

Length

Max length52
Median length20
Mean length16.863
Min length3

LastInt
Categorical

HIGH CARDINALITY
MISSING

Distinct count56
Unique (%)7.3%
Missing233
Missing (%)23.3%
Memory size7.8 KiB
Interview with people in peer roles;Interview with people in senior / management roles
163
Interview with people in senior / management roles
101
Write any code;Complete a take-home project;Interview with people in peer roles;Interview with people in senior / management roles
 
32
Write code by hand (e.g., on a whiteboard);Interview with people in peer roles;Interview with people in senior / management roles
 
30
Write any code;Write code by hand (e.g., on a whiteboard);Interview with people in peer roles;Interview with people in senior / management roles
 
29
Other values (51)
412
ValueCountFrequency (%) 
Interview with people in peer roles;Interview with people in senior / management roles16316.3%
 
Interview with people in senior / management roles10110.1%
 
Write any code;Complete a take-home project;Interview with people in peer roles;Interview with people in senior / management roles323.2%
 
Write code by hand (e.g., on a whiteboard);Interview with people in peer roles;Interview with people in senior / management roles303.0%
 
Write any code;Write code by hand (e.g., on a whiteboard);Interview with people in peer roles;Interview with people in senior / management roles292.9%
 
Write any code;Interview with people in peer roles;Interview with people in senior / management roles282.8%
 
Complete a take-home project;Interview with people in peer roles;Interview with people in senior / management roles262.6%
 
Complete a take-home project;Interview with people in senior / management roles222.2%
 
Write any code;Write code by hand (e.g., on a whiteboard);Complete a take-home project;Interview with people in peer roles;Interview with people in senior / management roles222.2%
 
Write any code;Write code by hand (e.g., on a whiteboard);Complete a take-home project;Solve a brain-teaser style puzzle;Interview with people in peer roles;Interview with people in senior / management roles212.1%
 
Other values (46)29329.3%
 
(Missing)23323.3%
 

Length

Max length207
Median length84
Mean length74.076
Min length3

FizzBuzz
Boolean

MISSING

Distinct count2
Unique (%)0.2%
Missing180
Missing (%)18.0%
Memory size7.8 KiB
No
698
Yes
 
122
(Missing)
180
ValueCountFrequency (%) 
No69869.8%
 
Yes12212.2%
 
(Missing)18018.0%
 

JobFactors
Categorical

HIGH CARDINALITY
MISSING

Distinct count117
Unique (%)13.0%
Missing103
Missing (%)10.3%
Memory size7.8 KiB
Languages, frameworks, and other technologies I'd be working with;Office environment or company culture;Opportunities for professional development
 
70
Languages, frameworks, and other technologies I'd be working with;Office environment or company culture;Flex time or a flexible schedule
 
68
Languages, frameworks, and other technologies I'd be working with;Remote work options;Flex time or a flexible schedule
 
46
Languages, frameworks, and other technologies I'd be working with;Opportunities for professional development;Flex time or a flexible schedule
 
39
Office environment or company culture;Opportunities for professional development;Flex time or a flexible schedule
 
32
Other values (112)
642
ValueCountFrequency (%) 
Languages, frameworks, and other technologies I'd be working with;Office environment or company culture;Opportunities for professional development707.0%
 
Languages, frameworks, and other technologies I'd be working with;Office environment or company culture;Flex time or a flexible schedule686.8%
 
Languages, frameworks, and other technologies I'd be working with;Remote work options;Flex time or a flexible schedule464.6%
 
Languages, frameworks, and other technologies I'd be working with;Opportunities for professional development;Flex time or a flexible schedule393.9%
 
Office environment or company culture;Opportunities for professional development;Flex time or a flexible schedule323.2%
 
Languages, frameworks, and other technologies I'd be working with;Remote work options;Opportunities for professional development303.0%
 
Office environment or company culture;Remote work options;Flex time or a flexible schedule292.9%
 
Languages, frameworks, and other technologies I'd be working with;Opportunities for professional development;How widely used or impactful my work output would be242.4%
 
Remote work options;Opportunities for professional development;Flex time or a flexible schedule242.4%
 
Office environment or company culture;Opportunities for professional development;How widely used or impactful my work output would be242.4%
 
Other values (107)51151.1%
 
(Missing)10310.3%
 

Length

Max length189
Median length130
Mean length117.625
Min length3

ResumeUpdate
Categorical

MISSING

Distinct count6
Unique (%)0.7%
Missing120
Missing (%)12.0%
Memory size7.8 KiB
I was preparing for a job search
384
My job status changed (promotion, new job, etc.)
157
Something else changed (education, award, media, etc.)
124
I heard about a job opportunity (from a recruiter, online job posting, etc.)
119
I had a negative experience or interaction at work
84
ValueCountFrequency (%) 
I was preparing for a job search38438.4%
 
My job status changed (promotion, new job, etc.)15715.7%
 
Something else changed (education, award, media, etc.)12412.4%
 
I heard about a job opportunity (from a recruiter, online job posting, etc.)11911.9%
 
I had a negative experience or interaction at work848.4%
 
Re-entry into the workforce121.2%
 
(Missing)12012.0%
 

Length

Max length76
Median length32
Mean length40.448
Min length3

CurrencySymbol
Categorical

HIGH CARDINALITY
HIGH CORRELATION
MISSING

Distinct count61
Unique (%)7.4%
Missing181
Missing (%)18.1%
Memory size7.8 KiB
USD
234
EUR
165
GBP
78
INR
76
RUB
 
21
Other values (56)
245
ValueCountFrequency (%) 
USD23423.4%
 
EUR16516.5%
 
GBP787.8%
 
INR767.6%
 
RUB212.1%
 
CAD191.9%
 
AUD181.8%
 
PLN131.3%
 
BRL131.3%
 
DKK121.2%
 
Other values (51)17017.0%
 
(Missing)18118.1%
 

Length

Max length3
Median length3
Mean length3
Min length3

CurrencyDesc
Categorical

HIGH CARDINALITY
HIGH CORRELATION
MISSING

Distinct count61
Unique (%)7.4%
Missing181
Missing (%)18.1%
Memory size7.8 KiB
United States dollar
234
European Euro
165
Pound sterling
78
Indian rupee
76
Russian ruble
 
21
Other values (56)
245
ValueCountFrequency (%) 
United States dollar23423.4%
 
European Euro16516.5%
 
Pound sterling787.8%
 
Indian rupee767.6%
 
Russian ruble212.1%
 
Canadian dollar191.9%
 
Australian dollar181.8%
 
Brazilian real131.3%
 
Polish zloty131.3%
 
Danish krone121.2%
 
Other values (51)17017.0%
 
(Missing)18118.1%
 

Length

Max length39
Median length13
Mean length13.235
Min length3

CompTotal
Real number (ℝ≥0)

MISSING
SKEWED

Distinct count305
Unique (%)47.7%
Missing360
Missing (%)36.0%
Infinite0
Infinite (%)0.0%
Mean1978889.365625
Minimum0.0
Maximum838695000.0
Zeros2
Zeros (%)0.2%
Memory size7.8 KiB

Quantile statistics

Minimum0
5-th percentile1500
Q125000
median65000
Q3125000
95-th percentile871000
Maximum838695000
Range838695000
Interquartile range (IQR)100000

Descriptive statistics

Standard deviation33561389.76
Coefficient of variation (CV)16.95971
Kurtosis607.4056692
Mean1978889.366
Median Absolute Deviation (MAD)50000
Skewness24.38035424
Sum1266489194
Variance1.126366882e+15
Histogram with fixed size bins (bins=10)
ValueCountFrequency (%) 
60000181.8%
 
50000141.4%
 
70000141.4%
 
120000121.2%
 
40000121.2%
 
80000111.1%
 
100000111.1%
 
110000101.0%
 
3000090.9%
 
11500090.9%
 
Other values (295)52052.0%
 
(Missing)36036.0%
 
ValueCountFrequency (%) 
020.2%
 
1010.1%
 
6310.1%
 
12010.1%
 
12510.1%
 
ValueCountFrequency (%) 
83869500010.1%
 
10000000010.1%
 
6200000010.1%
 
5000000010.1%
 
2800000010.1%
 

CompFreq
Categorical

MISSING

Distinct count3
Unique (%)0.4%
Missing276
Missing (%)27.6%
Memory size7.8 KiB
Yearly
382
Monthly
316
Weekly
 
26
ValueCountFrequency (%) 
Yearly38238.2%
 
Monthly31631.6%
 
Weekly262.6%
 
(Missing)27627.6%
 

Length

Max length7
Median length6
Mean length5.488
Min length3

ConvertedComp
Real number (ℝ≥0)

MISSING

Distinct count478
Unique (%)74.9%
Missing362
Missing (%)36.2%
Infinite0
Infinite (%)0.0%
Mean118777.45611285267
Minimum0.0
Maximum2000000.0
Zeros2
Zeros (%)0.2%
Memory size7.8 KiB

Quantile statistics

Minimum0
5-th percentile6450.6
Q127492
median59669.5
Q3104678
95-th percentile421645.05
Maximum2000000
Range2000000
Interquartile range (IQR)77186

Descriptive statistics

Standard deviation250937.5561
Coefficient of variation (CV)2.112669898
Kurtosis32.40116037
Mean118777.4561
Median Absolute Deviation (MAD)36372
Skewness5.331585267
Sum75780017
Variance6.296965706e+10
Histogram with fixed size bins (bins=10)
ValueCountFrequency (%) 
11000080.8%
 
100000080.8%
 
12000070.7%
 
200000060.6%
 
13000060.6%
 
11500060.6%
 
10000060.6%
 
6874560.6%
 
5728750.5%
 
5233950.5%
 
Other values (468)57557.5%
 
(Missing)36236.2%
 
ValueCountFrequency (%) 
020.2%
 
3610.1%
 
6310.1%
 
12010.1%
 
17510.1%
 
ValueCountFrequency (%) 
200000060.6%
 
152400010.1%
 
132000010.1%
 
100000080.8%
 
99439210.1%
 

WorkWeekHrs
Real number (ℝ≥0)

MISSING

Distinct count55
Unique (%)7.4%
Missing258
Missing (%)25.8%
Infinite0
Infinite (%)0.0%
Mean42.62230458221024
Minimum5.0
Maximum475.0
Zeros0
Zeros (%)0.0%
Memory size7.8 KiB

Quantile statistics

Minimum5
5-th percentile30
Q140
median40
Q345
95-th percentile54
Maximum475
Range470
Interquartile range (IQR)5

Descriptive statistics

Standard deviation26.86307469
Coefficient of variation (CV)0.6302586159
Kurtosis176.7956703
Mean42.62230458
Median Absolute Deviation (MAD)2
Skewness12.22761566
Sum31625.75
Variance721.6247819
Histogram with fixed size bins (bins=10)
ValueCountFrequency (%) 
4032932.9%
 
45848.4%
 
50606.0%
 
35292.9%
 
37.5292.9%
 
42292.9%
 
30222.2%
 
38191.9%
 
60101.0%
 
44101.0%
 
Other values (45)12112.1%
 
(Missing)25825.8%
 
ValueCountFrequency (%) 
510.1%
 
620.2%
 
720.2%
 
890.9%
 
8.510.1%
 
ValueCountFrequency (%) 
47510.1%
 
42510.1%
 
37510.1%
 
16010.1%
 
11310.1%
 

WorkPlan
Categorical

MISSING

Distinct count3
Unique (%)0.4%
Missing205
Missing (%)20.5%
Memory size7.8 KiB
There is a schedule and/or spec (made by me or by a colleague), and my work somewhat aligns
424
There's no schedule or spec; I work on what seems most important or urgent
216
There is a schedule and/or spec (made by me or by a colleague), and I follow it very closely
155
ValueCountFrequency (%) 
There is a schedule and/or spec (made by me or by a colleague), and my work somewhat aligns42442.4%
 
There's no schedule or spec; I work on what seems most important or urgent21621.6%
 
There is a schedule and/or spec (made by me or by a colleague), and I follow it very closely15515.5%
 
(Missing)20520.5%
 

Length

Max length92
Median length91
Mean length69.443
Min length3

WorkChallenge
Categorical

HIGH CARDINALITY
MISSING

Distinct count125
Unique (%)15.8%
Missing211
Missing (%)21.1%
Memory size7.8 KiB
Being tasked with non-development work;Distracting work environment;Meetings
 
25
Being tasked with non-development work;Meetings;Not enough people for the workload
 
25
Distracting work environment;Meetings;Not enough people for the workload
 
16
Non-work commitments (parenting, school work, hobbies, etc.)
 
15
Distracting work environment;Meetings
 
15
Other values (120)
693
ValueCountFrequency (%) 
Being tasked with non-development work;Distracting work environment;Meetings252.5%
 
Being tasked with non-development work;Meetings;Not enough people for the workload252.5%
 
Distracting work environment;Meetings;Not enough people for the workload161.6%
 
Non-work commitments (parenting, school work, hobbies, etc.)151.5%
 
Distracting work environment;Meetings151.5%
 
Distracting work environment;Lack of support from management;Toxic work environment151.5%
 
Being tasked with non-development work;Distracting work environment;Lack of support from management151.5%
 
Being tasked with non-development work;Distracting work environment;Non-work commitments (parenting, school work, hobbies, etc.)141.4%
 
Not enough people for the workload141.4%
 
Meetings131.3%
 
Other values (115)62262.2%
 
(Missing)21121.1%
 

Length

Max length136
Median length72
Mean length62.002
Min length3

WorkRemote
Categorical

MISSING

Distinct count7
Unique (%)0.9%
Missing198
Missing (%)19.8%
Memory size7.8 KiB
Less than once per month / Never
352
A few days each month
193
All or almost all the time (I'm full-time remote)
83
Less than half the time, but at least one day each week
78
It's complicated
 
41
Other values (2)
 
55
ValueCountFrequency (%) 
Less than once per month / Never35235.2%
 
A few days each month19319.3%
 
All or almost all the time (I'm full-time remote)838.3%
 
Less than half the time, but at least one day each week787.8%
 
It's complicated414.1%
 
About half the time303.0%
 
More than half, but not all, the time252.5%
 
(Missing)19819.8%
 

Length

Max length55
Median length32
Mean length26.419
Min length3

WorkLoc
Categorical

MISSING

Distinct count3
Unique (%)0.4%
Missing189
Missing (%)18.9%
Memory size7.8 KiB
Office
473
Home
269
Other place, such as a coworking space or cafe
 
69
ValueCountFrequency (%) 
Office47347.3%
 
Home26926.9%
 
Other place, such as a coworking space or cafe696.9%
 
(Missing)18918.9%
 

Length

Max length46
Median length6
Mean length7.655
Min length3

ImpSyn
Categorical

MISSING

Distinct count5
Unique (%)0.6%
Missing178
Missing (%)17.8%
Memory size7.8 KiB
A little above average
362
Far above average
188
Average
178
A little below average
 
71
Far below average
 
23
ValueCountFrequency (%) 
A little above average36236.2%
 
Far above average18818.8%
 
Average17817.8%
 
A little below average717.1%
 
Far below average232.3%
 
(Missing)17817.8%
 

Length

Max length22
Median length17
Mean length14.893
Min length3

CodeRev
Categorical

MISSING

Distinct count3
Unique (%)0.4%
Missing189
Missing (%)18.9%
Memory size7.8 KiB
Yes, because I see value in code review
557
No
199
Yes, because I was told to do so
 
55
ValueCountFrequency (%) 
Yes, because I see value in code review55755.7%
 
No19919.9%
 
Yes, because I was told to do so555.5%
 
(Missing)18918.9%
 

Length

Max length39
Median length39
Mean length24.448
Min length2

CodeRevHrs
Real number (ℝ≥0)

MISSING

Distinct count21
Unique (%)3.8%
Missing443
Missing (%)44.3%
Infinite0
Infinite (%)0.0%
Mean4.7283842010771995
Minimum0.0
Maximum50.0
Zeros4
Zeros (%)0.4%
Memory size7.8 KiB

Quantile statistics

Minimum0
5-th percentile1
Q12
median4
Q35
95-th percentile10
Maximum50
Range50
Interquartile range (IQR)3

Descriptive statistics

Standard deviation4.131972491
Coefficient of variation (CV)0.873865641
Kurtosis30.0474905
Mean4.728384201
Median Absolute Deviation (MAD)2
Skewness3.930833127
Sum2633.71
Variance17.07319667
Histogram with fixed size bins (bins=10)
ValueCountFrequency (%) 
512012.0%
 
211011.0%
 
4696.9%
 
3666.6%
 
1585.8%
 
10424.2%
 
8303.0%
 
6191.9%
 
7101.0%
 
1580.8%
 
Other values (11)252.5%
 
(Missing)44344.3%
 
ValueCountFrequency (%) 
040.4%
 
0.0110.1%
 
0.530.3%
 
1585.8%
 
1.510.1%
 
ValueCountFrequency (%) 
5010.1%
 
3010.1%
 
2410.1%
 
2070.7%
 
1610.1%
 

UnitTests
Categorical

MISSING

Distinct count4
Unique (%)0.6%
Missing277
Missing (%)27.7%
Memory size7.8 KiB
Yes, it's part of our process
311
No, but I think we should
244
Yes, it's not part of our process but the developers do it on their own
133
No, and I'm glad we don't
 
35
ValueCountFrequency (%) 
Yes, it's part of our process31131.1%
 
No, but I think we should24424.4%
 
Yes, it's not part of our process but the developers do it on their own13313.3%
 
No, and I'm glad we don't353.5%
 
(Missing)27727.7%
 

Length

Max length71
Median length25
Mean length26.268
Min length3

PurchaseHow
Categorical

MISSING

Distinct count4
Unique (%)0.6%
Missing297
Missing (%)29.7%
Memory size7.8 KiB
Developers and management have nearly equal input into purchasing new technology
217
Not sure
191
The CTO, CIO, or other management purchase new technology typically without the involvement of developers
157
Developers typically have the most influence on purchasing new technology
138
ValueCountFrequency (%) 
Developers and management have nearly equal input into purchasing new technology21721.7%
 
Not sure19119.1%
 
The CTO, CIO, or other management purchase new technology typically without the involvement of developers15715.7%
 
Developers typically have the most influence on purchasing new technology13813.8%
 
(Missing)29729.7%
 

Length

Max length105
Median length73
Mean length46.338
Min length3

PurchaseWhat
Categorical

MISSING

Distinct count3
Unique (%)0.4%
Missing283
Missing (%)28.3%
Memory size7.8 KiB
I have little or no influence
316
I have some influence
289
I have a great deal of influence
112
ValueCountFrequency (%) 
I have little or no influence31631.6%
 
I have some influence28928.9%
 
I have a great deal of influence11211.2%
 
(Missing)28328.3%
 

Length

Max length32
Median length21
Mean length19.666
Min length3

LanguageWorkedWith
Categorical

HIGH CARDINALITY
MISSING

Distinct count694
Unique (%)70.5%
Missing15
Missing (%)1.5%
Memory size7.8 KiB
HTML/CSS;JavaScript
 
21
C#;HTML/CSS;JavaScript;SQL
 
15
HTML/CSS;JavaScript;PHP
 
14
Python
 
13
C#;HTML/CSS;JavaScript;SQL;TypeScript
 
13
Other values (689)
909
ValueCountFrequency (%) 
HTML/CSS;JavaScript212.1%
 
C#;HTML/CSS;JavaScript;SQL151.5%
 
HTML/CSS;JavaScript;PHP141.4%
 
Python131.3%
 
C#;HTML/CSS;JavaScript;SQL;TypeScript131.3%
 
Java101.0%
 
Bash/Shell/PowerShell;C#;HTML/CSS;JavaScript;SQL80.8%
 
HTML/CSS;JavaScript;PHP;SQL80.8%
 
Java;Kotlin80.8%
 
HTML/CSS;JavaScript;TypeScript80.8%
 
Other values (684)86786.7%
 
(Missing)151.5%
 

Length

Max length104
Median length34
Mean length36.805
Min length1

LanguageDesireNextYear
Categorical

HIGH CARDINALITY
MISSING

Distinct count740
Unique (%)77.8%
Missing49
Missing (%)4.9%
Memory size7.8 KiB
Python
 
20
HTML/CSS;JavaScript
 
11
HTML/CSS;JavaScript;PHP;SQL
 
7
TypeScript
 
7
HTML/CSS;JavaScript;TypeScript
 
7
Other values (735)
899
ValueCountFrequency (%) 
Python202.0%
 
HTML/CSS;JavaScript111.1%
 
HTML/CSS;JavaScript;PHP;SQL70.7%
 
TypeScript70.7%
 
HTML/CSS;JavaScript;TypeScript70.7%
 
C#;HTML/CSS;JavaScript;SQL;TypeScript70.7%
 
C#60.6%
 
C++50.5%
 
JavaScript50.5%
 
C#;HTML/CSS;JavaScript;TypeScript50.5%
 
Other values (730)87187.1%
 
(Missing)494.9%
 

Length

Max length182
Median length30
Mean length31.957
Min length1

DatabaseWorkedWith
Categorical

HIGH CARDINALITY
MISSING

Distinct count318
Unique (%)37.3%
Missing147
Missing (%)14.7%
Memory size7.8 KiB
Microsoft SQL Server
 
63
MySQL
 
53
SQLite
 
32
PostgreSQL
 
28
MySQL;SQLite
 
22
Other values (313)
655
ValueCountFrequency (%) 
Microsoft SQL Server636.3%
 
MySQL535.3%
 
SQLite323.2%
 
PostgreSQL282.8%
 
MySQL;SQLite222.2%
 
Microsoft SQL Server;MySQL202.0%
 
Oracle191.9%
 
MongoDB;MySQL161.6%
 
MongoDB151.5%
 
MariaDB;MySQL151.5%
 
Other values (308)57057.0%
 
(Missing)14714.7%
 

Length

Max length125
Median length20
Mean length21.876
Min length3

DatabaseDesireNextYear
Categorical

HIGH CARDINALITY
MISSING

Distinct count318
Unique (%)40.9%
Missing222
Missing (%)22.2%
Memory size7.8 KiB
MySQL
 
43
Microsoft SQL Server
 
36
PostgreSQL
 
35
MongoDB
 
29
SQLite
 
24
Other values (313)
611
ValueCountFrequency (%) 
MySQL434.3%
 
Microsoft SQL Server363.6%
 
PostgreSQL353.5%
 
MongoDB292.9%
 
SQLite242.4%
 
PostgreSQL;Redis151.5%
 
PostgreSQL;SQLite151.5%
 
Firebase141.4%
 
MongoDB;MySQL121.2%
 
MySQL;SQLite101.0%
 
Other values (308)54554.5%
 
(Missing)22222.2%
 

Length

Max length125
Median length16
Mean length20.071
Min length3

PlatformWorkedWith
Categorical

HIGH CARDINALITY
MISSING

Distinct count447
Unique (%)49.3%
Missing94
Missing (%)9.4%
Memory size7.8 KiB
Windows
 
70
Linux
 
42
Linux;Windows
 
41
Android
 
31
Microsoft Azure;Windows
 
15
Other values (442)
707
ValueCountFrequency (%) 
Windows707.0%
 
Linux424.2%
 
Linux;Windows414.1%
 
Android313.1%
 
Microsoft Azure;Windows151.5%
 
Docker;Linux151.5%
 
Android;Windows121.2%
 
Docker;Linux;Windows111.1%
 
iOS111.1%
 
Other(s):101.0%
 
Other values (437)64864.8%
 
(Missing)949.4%
 

Length

Max length144
Median length18
Mean length23.469
Min length3

PlatformDesireNextYear
Categorical

HIGH CARDINALITY
MISSING

Distinct count486
Unique (%)56.2%
Missing136
Missing (%)13.6%
Memory size7.8 KiB
Linux
 
37
Windows
 
26
Docker;Linux
 
20
Linux;Windows
 
19
Android
 
17
Other values (481)
745
ValueCountFrequency (%) 
Linux373.7%
 
Windows262.6%
 
Docker;Linux202.0%
 
Linux;Windows191.9%
 
Android171.7%
 
Android;iOS141.4%
 
Microsoft Azure;Windows111.1%
 
Linux;MacOS101.0%
 
Docker90.9%
 
AWS;Docker;Linux90.9%
 
Other values (476)69269.2%
 
(Missing)13613.6%
 

Length

Max length155
Median length21
Mean length26.455
Min length3

WebFrameWorkedWith
Categorical

HIGH CARDINALITY
MISSING

Distinct count237
Unique (%)33.4%
Missing290
Missing (%)29.0%
Memory size7.8 KiB
jQuery
 
46
ASP.NET;jQuery
 
33
ASP.NET
 
31
React.js
 
26
Spring
 
25
Other values (232)
549
ValueCountFrequency (%) 
jQuery464.6%
 
ASP.NET;jQuery333.3%
 
ASP.NET313.1%
 
React.js262.6%
 
Spring252.5%
 
Angular/Angular.js;ASP.NET;jQuery252.5%
 
Other(s):161.6%
 
Django161.6%
 
Angular/Angular.js151.5%
 
Angular/Angular.js;ASP.NET151.5%
 
Other values (227)46246.2%
 
(Missing)29029.0%
 

Length

Max length106
Median length13
Mean length16.299
Min length3

WebFrameDesireNextYear
Categorical

HIGH CARDINALITY
MISSING

Distinct count235
Unique (%)33.8%
Missing304
Missing (%)30.4%
Memory size7.8 KiB
React.js
 
33
Vue.js
 
22
ASP.NET
 
21
jQuery
 
18
Other(s):
 
18
Other values (230)
584
ValueCountFrequency (%) 
React.js333.3%
 
Vue.js222.2%
 
ASP.NET212.1%
 
jQuery181.8%
 
Other(s):181.8%
 
Flask171.7%
 
React.js;Vue.js161.6%
 
Express;React.js161.6%
 
Angular/Angular.js151.5%
 
Spring151.5%
 
Other values (225)50550.5%
 
(Missing)30430.4%
 

Length

Max length108
Median length13
Mean length16.847
Min length3

MiscTechWorkedWith
Categorical

HIGH CARDINALITY
MISSING

Distinct count181
Unique (%)27.1%
Missing331
Missing (%)33.1%
Memory size7.8 KiB
Node.js
112
.NET
 
57
.NET;.NET Core
 
52
.NET;.NET Core;Node.js
 
32
Ansible
 
22
Other values (176)
394
ValueCountFrequency (%) 
Node.js11211.2%
 
.NET575.7%
 
.NET;.NET Core525.2%
 
.NET;.NET Core;Node.js323.2%
 
Ansible222.2%
 
.NET;Node.js202.0%
 
Other(s):181.8%
 
Node.js;React Native151.5%
 
React Native141.4%
 
Pandas131.3%
 
Other values (171)31431.4%
 
(Missing)33133.1%
 

Length

Max length97
Median length7
Mean length12.099
Min length3

MiscTechDesireNextYear
Categorical

HIGH CARDINALITY
MISSING

Distinct count299
Unique (%)41.1%
Missing273
Missing (%)27.3%
Memory size7.8 KiB
Node.js
 
77
.NET;.NET Core
 
36
Node.js;React Native
 
27
.NET;.NET Core;Node.js
 
21
React Native
 
20
Other values (294)
546
ValueCountFrequency (%) 
Node.js777.7%
 
.NET;.NET Core363.6%
 
Node.js;React Native272.7%
 
.NET;.NET Core;Node.js212.1%
 
React Native202.0%
 
.NET Core151.5%
 
.NET151.5%
 
Ansible141.4%
 
TensorFlow131.3%
 
Other(s):131.3%
 
Other values (289)47647.6%
 
(Missing)27327.3%
 

Length

Max length164
Median length13
Mean length18.278
Min length3

DevEnviron
Categorical

HIGH CARDINALITY
MISSING

Distinct count447
Unique (%)45.5%
Missing17
Missing (%)1.7%
Memory size7.8 KiB
Visual Studio Code
 
58
Visual Studio;Visual Studio Code
 
52
Notepad++;Visual Studio;Visual Studio Code
 
34
Notepad++;Visual Studio
 
28
Vim
 
27
Other values (442)
784
ValueCountFrequency (%) 
Visual Studio Code585.8%
 
Visual Studio;Visual Studio Code525.2%
 
Notepad++;Visual Studio;Visual Studio Code343.4%
 
Notepad++;Visual Studio282.8%
 
Vim272.7%
 
Vim;Visual Studio Code252.5%
 
Visual Studio191.9%
 
Emacs141.4%
 
IntelliJ;Visual Studio Code141.4%
 
Sublime Text141.4%
 
Other values (437)69869.8%
 
(Missing)171.7%
 

Length

Max length207
Median length30
Mean length31.979
Min length3

OpSys
Categorical

MISSING

Distinct count4
Unique (%)0.4%
Missing13
Missing (%)1.3%
Memory size7.8 KiB
Windows
482
MacOS
255
Linux-based
248
BSD
 
2
ValueCountFrequency (%) 
Windows48248.2%
 
MacOS25525.5%
 
Linux-based24824.8%
 
BSD20.2%
 
(Missing)131.3%
 

Length

Max length11
Median length7
Mean length7.422
Min length3

Containers
Categorical

MISSING

Distinct count16
Unique (%)1.7%
Missing41
Missing (%)4.1%
Memory size7.8 KiB
I do not use containers
437
Development;Testing;Production
 
86
Outside of work, for personal projects
 
79
Development;Testing;Production;Outside of work, for personal projects
 
79
Development
 
63
Other values (11)
215
ValueCountFrequency (%) 
I do not use containers43743.7%
 
Development;Testing;Production868.6%
 
Outside of work, for personal projects797.9%
 
Development;Testing;Production;Outside of work, for personal projects797.9%
 
Development636.3%
 
Development;Testing565.6%
 
Development;Testing;Outside of work, for personal projects282.8%
 
Development;Outside of work, for personal projects282.8%
 
Testing252.5%
 
Production191.9%
 
Other values (6)595.9%
 
(Missing)414.1%
 

Length

Max length69
Median length23
Mean length28.342
Min length3

BlockchainOrg
Categorical

MISSING

Distinct count5
Unique (%)0.9%
Missing448
Missing (%)44.8%
Memory size7.8 KiB
Not at all
445
Non-currency applications of blockchain
 
65
Implementing cryptocurrency-based products
 
23
Accepting Bitcoin or other coins and tokens as payments
 
11
Implementing our own cryptocurrency
 
8
ValueCountFrequency (%) 
Not at all44544.5%
 
Non-currency applications of blockchain656.5%
 
Implementing cryptocurrency-based products232.3%
 
Accepting Bitcoin or other coins and tokens as payments111.1%
 
Implementing our own cryptocurrency80.8%
 
(Missing)44844.8%
 

Length

Max length55
Median length10
Mean length10.18
Min length3

BlockchainIs
Categorical

MISSING

Distinct count5
Unique (%)0.7%
Missing323
Missing (%)32.3%
Memory size7.8 KiB
Useful across many domains and could change many aspects of our lives
200
Useful for immutable record keeping outside of currency
164
A passing fad
121
An irresponsible use of resources
112
Useful for decentralized currency (i.e., Bitcoin)
80
ValueCountFrequency (%) 
Useful across many domains and could change many aspects of our lives20020.0%
 
Useful for immutable record keeping outside of currency16416.4%
 
A passing fad12112.1%
 
An irresponsible use of resources11211.2%
 
Useful for decentralized currency (i.e., Bitcoin)808.0%
 
(Missing)32332.3%
 

Length

Max length69
Median length33
Mean length32.978
Min length3

BetterLife
Boolean

MISSING

Distinct count2
Unique (%)0.2%
Missing39
Missing (%)3.9%
Memory size7.8 KiB
Yes
627
No
334
(Missing)
 
39
ValueCountFrequency (%) 
Yes62762.7%
 
No33433.4%
 
(Missing)393.9%
 

ITperson
Categorical

MISSING

Distinct count4
Unique (%)0.4%
Missing18
Missing (%)1.8%
Memory size7.8 KiB
Yes
502
SIGH
268
Also Yes
133
Fortunately, someone else has that title
 
79
ValueCountFrequency (%) 
Yes50250.2%
 
SIGH26826.8%
 
Also Yes13313.3%
 
Fortunately, someone else has that title797.9%
 
(Missing)181.8%
 

Length

Max length40
Median length3
Mean length6.856
Min length3

OffOn
Categorical

MISSING

Distinct count3
Unique (%)0.3%
Missing23
Missing (%)2.3%
Memory size7.8 KiB
Yes
760
What?
 
123
No
 
94
ValueCountFrequency (%) 
Yes76076.0%
 
What?12312.3%
 
No949.4%
 
(Missing)232.3%
 

Length

Max length5
Median length3
Mean length3.152
Min length2

SocialMedia
Categorical

MISSING

Distinct count12
Unique (%)1.3%
Missing48
Missing (%)4.8%
Memory size7.8 KiB
Reddit
176
Facebook
171
YouTube
156
WhatsApp
139
Twitter
121
Other values (7)
189
ValueCountFrequency (%) 
Reddit17617.6%
 
Facebook17117.1%
 
YouTube15615.6%
 
WhatsApp13913.9%
 
Twitter12112.1%
 
Instagram626.2%
 
I don't use social media535.3%
 
LinkedIn474.7%
 
VK ВКонта́кте131.3%
 
WeChat 微信101.0%
 
Other values (2)40.4%
 
(Missing)484.8%
 

Length

Max length24
Median length7
Mean length8.12
Min length3

Extraversion
Categorical

MISSING

Distinct count3
Unique (%)0.3%
Missing13
Missing (%)1.3%
Memory size7.8 KiB
In real life (in person)
604
Online
294
Neither
 
89
ValueCountFrequency (%) 
In real life (in person)60460.4%
 
Online29429.4%
 
Neither898.9%
 
(Missing)131.3%
 

Length

Max length24
Median length24
Mean length16.922
Min length3

ScreenName
Categorical

MISSING

Distinct count5
Unique (%)0.6%
Missing94
Missing (%)9.4%
Memory size7.8 KiB
Username
670
Login
 
108
UserID
 
67
Handle
 
38
Screen Name
 
23
ValueCountFrequency (%) 
Username67067.0%
 
Login10810.8%
 
UserID676.7%
 
Handle383.8%
 
Screen Name232.3%
 
(Missing)949.4%
 

Length

Max length11
Median length8
Mean length7.065
Min length3

SOVisit1st
Categorical

MISSING

Distinct count13
Unique (%)1.4%
Missing51
Missing (%)5.1%
Memory size7.8 KiB
2010
123
2012
110
2008
110
I don't remember
92
2011
 
81
Other values (8)
433
ValueCountFrequency (%) 
201012312.3%
 
201211011.0%
 
200811011.0%
 
I don't remember929.2%
 
2011818.1%
 
2014787.8%
 
2009696.9%
 
2013696.9%
 
2015676.7%
 
2016565.6%
 
Other values (3)949.4%
 
(Missing)515.1%
 

Length

Max length16
Median length4
Mean length5.053
Min length3

SOVisitFreq
Categorical

Distinct count6
Unique (%)0.6%
Missing3
Missing (%)0.3%
Memory size7.8 KiB
Daily or almost daily
302
Multiple times per day
289
A few times per week
243
A few times per month or weekly
127
Less than once per month or monthly
 
32
ValueCountFrequency (%) 
Daily or almost daily30230.2%
 
Multiple times per day28928.9%
 
A few times per week24324.3%
 
A few times per month or weekly12712.7%
 
Less than once per month or monthly323.2%
 
I have never visited Stack Overflow (before today)40.4%
 
(Missing)30.3%
 

Length

Max length50
Median length21
Mean length22.826
Min length3

SOVisitTo
Categorical

Distinct count44
Unique (%)4.4%
Missing6
Missing (%)0.6%
Memory size7.8 KiB
Find answers to specific questions
389
Find answers to specific questions;Learn how to do things I didn’t necessarily look for
166
Find answers to specific questions;Contribute to a library of information
81
Find answers to specific questions;Learn how to do things I didn’t necessarily look for;Contribute to a library of information
 
51
Find answers to specific questions;Learn how to do things I didn’t necessarily look for;Pass the time / relax
 
46
Other values (39)
261
ValueCountFrequency (%) 
Find answers to specific questions38938.9%
 
Find answers to specific questions;Learn how to do things I didn’t necessarily look for16616.6%
 
Find answers to specific questions;Contribute to a library of information818.1%
 
Find answers to specific questions;Learn how to do things I didn’t necessarily look for;Contribute to a library of information515.1%
 
Find answers to specific questions;Learn how to do things I didn’t necessarily look for;Pass the time / relax464.6%
 
Find answers to specific questions;Learn how to do things I didn’t necessarily look for;Get a sense of belonging to the developer community313.1%
 
Find answers to specific questions;Pass the time / relax282.8%
 
Find answers to specific questions;Get a sense of belonging to the developer community272.7%
 
Find answers to specific questions;Contribute to a library of information;Get a sense of belonging to the developer community222.2%
 
Find answers to specific questions;Learn how to do things I didn’t necessarily look for;Contribute to a library of information;Pass the time / relax202.0%
 
Other values (34)13313.3%
 

Length

Max length251
Median length73
Mean length77.564
Min length3

SOFindAnswer
Categorical

Distinct count5
Unique (%)0.5%
Missing7
Missing (%)0.7%
Memory size7.8 KiB
1-2 times per week
294
3-5 times per week
275
More than 10 times per week
174
Less than once per week
146
6-10 times per week
104
ValueCountFrequency (%) 
1-2 times per week29429.4%
 
3-5 times per week27527.5%
 
More than 10 times per week17417.4%
 
Less than once per week14614.6%
 
6-10 times per week10410.4%
 
(Missing)70.7%
 

Length

Max length27
Median length18
Mean length20.295
Min length3

SOTimeSaved
Categorical

MISSING

Distinct count5
Unique (%)0.5%
Missing28
Missing (%)2.8%
Memory size7.8 KiB
Stack Overflow was much faster
506
Stack Overflow was slightly faster
244
They were about the same
197
The other resource was slightly faster
 
16
The other resource was much faster
 
9
ValueCountFrequency (%) 
Stack Overflow was much faster50650.6%
 
Stack Overflow was slightly faster24424.4%
 
They were about the same19719.7%
 
The other resource was slightly faster161.6%
 
The other resource was much faster90.9%
 
(Missing)282.8%
 

Length

Max length38
Median length30
Mean length29.202
Min length3

SOHowMuchTime
Categorical

MISSING

Distinct count4
Unique (%)0.5%
Missing241
Missing (%)24.1%
Memory size7.8 KiB
11-30 minutes
310
0-10 minutes
175
31-60 minutes
162
60+ minutes
112
ValueCountFrequency (%) 
11-30 minutes31031.0%
 
0-10 minutes17517.5%
 
31-60 minutes16216.2%
 
60+ minutes11211.2%
 
(Missing)24124.1%
 

Length

Max length13
Median length12
Mean length10.191
Min length3

SOAccount
Categorical

Distinct count3
Unique (%)0.3%
Missing8
Missing (%)0.8%
Memory size7.8 KiB
Yes
834
No
 
108
Not sure / can't remember
 
50
ValueCountFrequency (%) 
Yes83483.4%
 
No10810.8%
 
Not sure / can't remember505.0%
 
(Missing)80.8%
 

Length

Max length25
Median length3
Mean length3.992
Min length2

SOPartFreq
Categorical

MISSING

Distinct count6
Unique (%)0.7%
Missing169
Missing (%)16.9%
Memory size7.8 KiB
Less than once per month or monthly
351
I have never participated in Q&A on Stack Overflow
192
A few times per month or weekly
147
A few times per week
84
Daily or almost daily
 
40
ValueCountFrequency (%) 
Less than once per month or monthly35135.1%
 
I have never participated in Q&A on Stack Overflow19219.2%
 
A few times per month or weekly14714.7%
 
A few times per week848.4%
 
Daily or almost daily404.0%
 
Multiple times per day171.7%
 
(Missing)16916.9%
 

Length

Max length50
Median length35
Mean length29.843
Min length3

SOJobs
Categorical

Distinct count3
Unique (%)0.3%
Missing6
Missing (%)0.6%
Memory size7.8 KiB
Yes
449
No, I knew that Stack Overflow had a job board but have never used or visited it
376
No, I didn't know that Stack Overflow had a job board
169
ValueCountFrequency (%) 
Yes44944.9%
 
No, I knew that Stack Overflow had a job board but have never used or visited it37637.6%
 
No, I didn't know that Stack Overflow had a job board16916.9%
 
(Missing)60.6%
 

Length

Max length80
Median length53
Mean length40.402
Min length3

EntTeams
Categorical

Distinct count3
Unique (%)0.3%
Missing6
Missing (%)0.6%
Memory size7.8 KiB
No, and I don't know what those are
556
No, I've heard of them, but I am not part of a private Q&A instance
403
Yes
 
35
ValueCountFrequency (%) 
No, and I don't know what those are55655.6%
 
No, I've heard of them, but I am not part of a private Q&A instance40340.3%
 
Yes353.5%
 
(Missing)60.6%
 

Length

Max length67
Median length35
Mean length46.584
Min length3

SOComm
Categorical

Distinct count6
Unique (%)0.6%
Missing5
Missing (%)0.5%
Memory size7.8 KiB
Yes, somewhat
311
No, not really
228
Neutral
193
Yes, definitely
178
No, not at all
77
ValueCountFrequency (%) 
Yes, somewhat31131.1%
 
No, not really22822.8%
 
Neutral19319.3%
 
Yes, definitely17817.8%
 
No, not at all777.7%
 
Not sure80.8%
 
(Missing)50.5%
 

Length

Max length15
Median length13
Mean length12.413
Min length3

WelcomeChange
Categorical

MISSING

Distinct count6
Unique (%)0.6%
Missing44
Missing (%)4.4%
Memory size7.8 KiB
Just as welcome now as I felt last year
704
Somewhat more welcome now than last year
 
99
Somewhat less welcome now than last year
 
61
A lot more welcome now than last year
 
39
A lot less welcome now than last year
 
29
ValueCountFrequency (%) 
Just as welcome now as I felt last year70470.4%
 
Somewhat more welcome now than last year999.9%
 
Somewhat less welcome now than last year616.1%
 
A lot more welcome now than last year393.9%
 
A lot less welcome now than last year292.9%
 
Not applicable - I did not use Stack Overflow last year242.4%
 
(Missing)444.4%
 

Length

Max length55
Median length39
Mean length37.824
Min length3

SONewContent
Categorical

MISSING

Distinct count15
Unique (%)1.9%
Missing215
Missing (%)21.5%
Memory size7.8 KiB
Tech articles written by other developers;Industry news about technologies you're interested in;Tech meetups or events in your area;Courses on technologies you're interested in
193
Tech articles written by other developers;Courses on technologies you're interested in
83
Tech articles written by other developers
75
Tech articles written by other developers;Industry news about technologies you're interested in;Courses on technologies you're interested in
 
60
Tech articles written by other developers;Tech meetups or events in your area;Courses on technologies you're interested in
 
58
Other values (10)
316
ValueCountFrequency (%) 
Tech articles written by other developers;Industry news about technologies you're interested in;Tech meetups or events in your area;Courses on technologies you're interested in19319.3%
 
Tech articles written by other developers;Courses on technologies you're interested in838.3%
 
Tech articles written by other developers757.5%
 
Tech articles written by other developers;Industry news about technologies you're interested in;Courses on technologies you're interested in606.0%
 
Tech articles written by other developers;Tech meetups or events in your area;Courses on technologies you're interested in585.8%
 
Tech articles written by other developers;Industry news about technologies you're interested in575.7%
 
Tech meetups or events in your area454.5%
 
Tech articles written by other developers;Tech meetups or events in your area424.2%
 
Tech meetups or events in your area;Courses on technologies you're interested in404.0%
 
Courses on technologies you're interested in393.9%
 
Other values (5)939.3%
 
(Missing)21521.5%
 

Length

Max length176
Median length86
Mean length85.078
Min length3

Age
Real number (ℝ≥0)

MISSING

Distinct count53
Unique (%)5.9%
Missing104
Missing (%)10.4%
Infinite0
Infinite (%)0.0%
Mean30.013392857142858
Minimum4.0
Maximum99.0
Zeros0
Zeros (%)0.0%
Memory size7.8 KiB

Quantile statistics

Minimum4
5-th percentile19
Q124
median28
Q334
95-th percentile48
Maximum99
Range95
Interquartile range (IQR)10

Descriptive statistics

Standard deviation9.172087807
Coefficient of variation (CV)0.3055998317
Kurtosis4.598772094
Mean30.01339286
Median Absolute Deviation (MAD)5
Skewness1.401324328
Sum26892
Variance84.12719473
Histogram with fixed size bins (bins=10)
ValueCountFrequency (%) 
24676.7%
 
28545.4%
 
25535.3%
 
23484.8%
 
30474.7%
 
27464.6%
 
29444.4%
 
26424.2%
 
31393.9%
 
34343.4%
 
Other values (43)42242.2%
 
(Missing)10410.4%
 
ValueCountFrequency (%) 
410.1%
 
1340.4%
 
1420.2%
 
15121.2%
 
1670.7%
 
ValueCountFrequency (%) 
9910.1%
 
6910.1%
 
6810.1%
 
6410.1%
 
6310.1%
 

Gender
Categorical

MISSING

Distinct count6
Unique (%)0.6%
Missing41
Missing (%)4.1%
Memory size7.8 KiB
Man
870
Woman
 
75
Non-binary, genderqueer, or gender non-conforming
 
10
Woman;Man
 
2
Man;Non-binary, genderqueer, or gender non-conforming
 
1
ValueCountFrequency (%) 
Man87087.0%
 
Woman757.5%
 
Non-binary, genderqueer, or gender non-conforming101.0%
 
Woman;Man20.2%
 
Man;Non-binary, genderqueer, or gender non-conforming10.1%
 
Woman;Non-binary, genderqueer, or gender non-conforming10.1%
 
(Missing)414.1%
 

Length

Max length55
Median length3
Mean length3.724
Min length3

Trans
Boolean

MISSING

Distinct count2
Unique (%)0.2%
Missing65
Missing (%)6.5%
Memory size7.8 KiB
No
921
Yes
 
14
(Missing)
 
65
ValueCountFrequency (%) 
No92192.1%
 
Yes141.4%
 
(Missing)656.5%
 

Sexuality
Categorical

MISSING

Distinct count6
Unique (%)0.7%
Missing141
Missing (%)14.1%
Memory size7.8 KiB
Straight / Heterosexual
787
Bisexual
 
45
Gay or Lesbian
 
15
Bisexual;Straight / Heterosexual
 
6
Gay or Lesbian;Straight / Heterosexual
 
3
ValueCountFrequency (%) 
Straight / Heterosexual78778.7%
 
Bisexual454.5%
 
Gay or Lesbian151.5%
 
Bisexual;Straight / Heterosexual60.6%
 
Gay or Lesbian;Straight / Heterosexual30.3%
 
Bisexual;Gay or Lesbian30.3%
 
(Missing)14114.1%
 

Length

Max length38
Median length23
Mean length19.469
Min length3

Ethnicity
Categorical

MISSING

Distinct count37
Unique (%)4.3%
Missing140
Missing (%)14.0%
Memory size7.8 KiB
White or of European descent
588
South Asian
 
91
East Asian
 
50
Hispanic or Latino/Latina
 
33
Middle Eastern
 
30
Other values (32)
 
68
ValueCountFrequency (%) 
White or of European descent58858.8%
 
South Asian919.1%
 
East Asian505.0%
 
Hispanic or Latino/Latina333.3%
 
Middle Eastern303.0%
 
Black or of African descent141.4%
 
Hispanic or Latino/Latina;White or of European descent121.2%
 
Middle Eastern;White or of European descent40.4%
 
Hispanic or Latino/Latina;Multiracial30.3%
 
Biracial30.3%
 
Other values (27)323.2%
 
(Missing)14014.0%
 

Length

Max length201
Median length28
Mean length23.205
Min length3

Dependents
Boolean

MISSING

Distinct count2
Unique (%)0.2%
Missing74
Missing (%)7.4%
Memory size7.8 KiB
No
565
Yes
361
(Missing)
 
74
ValueCountFrequency (%) 
No56556.5%
 
Yes36136.1%
 
(Missing)747.4%
 

SurveyLength
Categorical

MISSING

Distinct count3
Unique (%)0.3%
Missing22
Missing (%)2.2%
Memory size7.8 KiB
Appropriate in length
663
Too long
298
Too short
 
17
ValueCountFrequency (%) 
Appropriate in length66366.3%
 
Too long29829.8%
 
Too short171.7%
 
(Missing)222.2%
 

Length

Max length21
Median length21
Mean length16.526
Min length3

SurveyEase
Categorical

MISSING

Distinct count3
Unique (%)0.3%
Missing17
Missing (%)1.7%
Memory size7.8 KiB
Easy
650
Neither easy nor difficult
312
Difficult
 
21
ValueCountFrequency (%) 
Easy65065.0%
 
Neither easy nor difficult31231.2%
 
Difficult212.1%
 
(Missing)171.7%
 

Length

Max length26
Median length4
Mean length10.952
Min length3

Interactions

Correlations

Pearson's r

The Pearson's correlation coefficient (r) is a measure of linear correlation between two variables. It's value lies between -1 and +1, -1 indicating total negative linear correlation, 0 indicating no linear correlation and 1 indicating total positive linear correlation. Furthermore, r is invariant under separate changes in location and scale of the two variables, implying that for a linear function the angle to the x-axis does not affect r.

To calculate r for two variables X and Y, one divides the covariance of X and Y by the product of their standard deviations.

Spearman's ρ

The Spearman's rank correlation coefficient (ρ) is a measure of monotonic correlation between two variables, and is therefore better in catching nonlinear monotonic correlations than Pearson's r. It's value lies between -1 and +1, -1 indicating total negative monotonic correlation, 0 indicating no monotonic correlation and 1 indicating total positive monotonic correlation.

To calculate ρ for two variables X and Y, one divides the covariance of the rank variables of X and Y by the product of their standard deviations.

Kendall's τ

Similarly to Spearman's rank correlation coefficient, the Kendall rank correlation coefficient (τ) measures ordinal association between two variables. It's value lies between -1 and +1, -1 indicating total negative correlation, 0 indicating no correlation and 1 indicating total positive correlation.

To calculate τ for two variables X and Y, one determines the number of concordant and discordant pairs of observations. τ is given by the number of concordant pairs minus the discordant pairs divided by the total number of pairs.

Phik (φk)

Phik (φk) is a new and practical correlation coefficient that works consistently between categorical, ordinal and interval variables, captures non-linear dependency and reverts to the Pearson correlation coefficient in case of a bivariate normal input distribution. There is extensive documentation available here.

Cramér's V (φc)

Cramér's V is an association measure for nominal random variables. The coefficient ranges from 0 to 1, with 0 indicating independence and 1 indicating perfect association. The empirical estimators used for Cramér's V have been proved to be biased, even for large samples. We use a bias-corrected measure that has been proposed by Bergsma in 2013 that can be found here.

Missing values

Sample

First rows

df_indexRespondentMainBranchHobbyistOpenSourcerOpenSourceEmploymentCountryStudentEdLevelUndergradMajorEduOtherOrgSizeDevTypeYearsCodeAge1stCodeYearsCodeProCareerSatJobSatMgrIdiotMgrMoneyMgrWantJobSeekLastHireDateLastIntFizzBuzzJobFactorsResumeUpdateCurrencySymbolCurrencyDescCompTotalCompFreqConvertedCompWorkWeekHrsWorkPlanWorkChallengeWorkRemoteWorkLocImpSynCodeRevCodeRevHrsUnitTestsPurchaseHowPurchaseWhatLanguageWorkedWithLanguageDesireNextYearDatabaseWorkedWithDatabaseDesireNextYearPlatformWorkedWithPlatformDesireNextYearWebFrameWorkedWithWebFrameDesireNextYearMiscTechWorkedWithMiscTechDesireNextYearDevEnvironOpSysContainersBlockchainOrgBlockchainIsBetterLifeITpersonOffOnSocialMediaExtraversionScreenNameSOVisit1stSOVisitFreqSOVisitToSOFindAnswerSOTimeSavedSOHowMuchTimeSOAccountSOPartFreqSOJobsEntTeamsSOCommWelcomeChangeSONewContentAgeGenderTransSexualityEthnicityDependentsSurveyLengthSurveyEase
05279753136I am a developer by professionYesOnce a month or more oftenOSS is, on average, of HIGHER quality than proprietary / closed source softwareEmployed full-timeGermanyNoBachelor’s degree (BA, BS, B.Eng., etc.)Computer science, computer engineering, or software engineeringTaken an online course in programming or software development (e.g. a MOOC);Participated in online coding competitions (e.g. HackerRank, CodeChef, TopCoder);Participated in a hackathon;Contributed to open source software10 to 19 employeesDesigner;Developer, back-end;Developer, desktop or enterprise applications;Developer, embedded applications or devices;Developer, front-end;Developer, full-stack;Developer, mobile11138Very satisfiedSlightly satisfiedVery confidentNot sureYesI’m not actively looking, but I am open to new opportunities1-2 years agoInterview with people in peer roles;Interview with people in senior / management rolesNoOffice environment or company culture;Opportunities for professional development;Diversity of the company or organizationSomething else changed (education, award, media, etc.)EUREuropean Euro39000.0Yearly44684.040.0There is a schedule and/or spec (made by me or by a colleague), and my work somewhat alignsBeing tasked with non-development work;Distracting work environment;Toxic work environmentLess than once per month / NeverOfficeA little above averageYes, because I see value in code review5.0Yes, it's not part of our process but the developers do it on their ownNot sureI have some influenceBash/Shell/PowerShell;C;Go;HTML/CSS;JavaScript;PHP;SQL;TypeScriptBash/Shell/PowerShell;C#;Dart;Go;HTML/CSS;JavaScript;PHP;Python;Ruby;SQL;TypeScriptElasticsearch;MariaDB;MySQL;PostgreSQL;SQLiteCouchbase;Elasticsearch;Firebase;MariaDB;MongoDB;MySQL;PostgreSQL;RedisDocker;Linux;MacOS;Raspberry Pi;SlackDocker;Linux;MacOS;Raspberry Pi;SlackAngular/Angular.js;React.jsAngular/Angular.js;ASP.NET;Laravel;Vue.jsNode.jsFlutter;.NET Core;Node.jsVim;Visual Studio CodeMacOSDevelopment;Testing;Production;Outside of work, for personal projectsNaNNaNYesYesYesYouTubeOnlineScreen Name2014Multiple times per dayFind answers to specific questions;Contribute to a library of information1-2 times per weekStack Overflow was slightly faster31-60 minutesYesA few times per weekYesNo, I've heard of them, but I am not part of a private Q&A instanceYes, definitelyNaNTech articles written by other developers;Tech meetups or events in your area;Courses on technologies you're interested in26.0ManNoBisexualWhite or of European descentNoAppropriate in lengthNeither easy nor difficult
14107241335I am a developer by professionYesLess than once a month but more than once per yearOSS is, on average, of HIGHER quality than proprietary / closed source softwareEmployed full-timeFranceNoMaster’s degree (MA, MS, M.Eng., MBA, etc.)Computer science, computer engineering, or software engineeringTaken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course20 to 99 employeesDeveloper, back-end;Developer, desktop or enterprise applications;Developer, embedded applications or devices;Developer, full-stack10145Slightly satisfiedVery satisfiedSomewhat confidentNoNot sureI am not interested in new job opportunitiesMore than 4 years agoNaNNoIndustry that I'd be working in;Office environment or company culture;How widely used or impactful my work output would beI had a negative experience or interaction at workEUREuropean Euro2000.0Monthly27492.039.0There is a schedule and/or spec (made by me or by a colleague), and my work somewhat alignsDistracting work environment;Meetings;Toxic work environmentLess than once per month / NeverOfficeA little above averageYes, because I see value in code review10.0Yes, it's not part of our process but the developers do it on their ownDevelopers and management have nearly equal input into purchasing new technologyI have some influenceJava;JavaScriptC++;JavaScript;Kotlin;TypeScriptCassandra;Firebase;MariaDB;MongoDB;PostgreSQLCassandra;Firebase;MariaDB;MongoDB;PostgreSQLDocker;Google Cloud Platform;Kubernetes;LinuxDocker;Google Cloud Platform;Kubernetes;Linux;Microsoft AzureReact.js;SpringReact.jsReact NativeReact NativeIntelliJ;Visual Studio CodeLinux-basedDevelopment;Testing;ProductionNon-currency applications of blockchainAn irresponsible use of resourcesNoAlso YesYesFacebookOnlineLogin2008Daily or almost dailyFind answers to specific questions3-5 times per weekThey were about the sameNaNNot sure / can't rememberNaNNo, I knew that Stack Overflow had a job board but have never used or visited itNo, I've heard of them, but I am not part of a private Q&A instanceNo, not reallyNot applicable - I did not use Stack Overflow last yearTech articles written by other developers;Industry news about technologies you're interested in;Tech meetups or events in your area;Courses on technologies you're interested in30.0ManNoStraight / HeterosexualWhite or of European descentNaNAppropriate in lengthNeither easy nor difficult
24954149867I am a student who is learning to codeYesLess than once per yearOSS is, on average, of HIGHER quality than proprietary / closed source softwareEmployed full-timeBangladeshNoMaster’s degree (MA, MS, M.Eng., MBA, etc.)Computer science, computer engineering, or software engineeringReceived on-the-job training in software developmentNaNDatabase administrator;Developer, back-end;Developer, front-end;Developer, full-stack;Developer, QA or test75NaNNaNNaNNaNNaNNaNI am actively looking for a jobMore than 4 years agoNaNNaNRemote work options;Flex time or a flexible scheduleI heard about a job opportunity (from a recruiter, online job posting, etc.)NaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNC#;HTML/CSS;JavaScript;PHP;Python;SQLC#;HTML/CSS;JavaScript;PHP;Python;SQLMariaDB;MySQL;Oracle;SQLiteMariaDB;MySQL;Oracle;RedisAWS;Linux;Slack;Windows;WordPressAWS;Linux;Slack;Windows;WordPressASP.NET;Express;jQuery;Laravel;React.jsASP.NET;Express;jQuery;Laravel;React.js.NET;.NET Core.NET;.NET CoreNotepad++;PHPStorm;PyCharm;Sublime Text;Visual Studio;Visual Studio CodeLinux-basedDevelopment;TestingNot at allNaNYesYesNoLinkedInNaNUsername2008Multiple times per dayFind answers to specific questions;Contribute to a library of informationMore than 10 times per weekStack Overflow was much faster31-60 minutesYesI have never participated in Q&A on Stack OverflowYesYesYes, definitelyA lot less welcome now than last yearNaNNaNManNoNaNNaNYesToo longNeither easy nor difficult
34295843233I am a developer by professionYesNeverThe quality of OSS and closed source software is about the sameEmployed full-timeBrazilNoBachelor’s degree (BA, BS, B.Eng., etc.)Another engineering discipline (ex. civil, electrical, mechanical)Taken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course10 to 19 employeesDeveloper, back-end8162Slightly dissatisfiedSlightly dissatisfiedSomewhat confidentNoNoI’m not actively looking, but I am open to new opportunities1-2 years agoInterview with people in peer roles;Interview with people in senior / management rolesNoSpecific department or team I'd be working on;Languages, frameworks, and other technologies I'd be working with;Opportunities for professional developmentI heard about a job opportunity (from a recruiter, online job posting, etc.)BRLBrazilian real3050.0Monthly9996.042.0There's no schedule or spec; I work on what seems most important or urgentBeing tasked with non-development work;Lack of support from management;Not enough people for the workloadLess than once per month / NeverHomeA little below averageYes, because I was told to do so1.0No, and I'm glad we don'tNot sureI have little or no influenceHTML/CSS;Java;JavaScript;Python;SQLJava;Python;SQLMongoDB;Microsoft SQL Server;OracleMongoDB;Microsoft SQL ServerLinux;Windows;WordPressLinux;WindowsjQueryFlaskPandasPandasEclipse;IntelliJ;Notepad++;PyCharm;Sublime Text;Visual StudioWindowsI do not use containersNot at allUseful across many domains and could change many aspects of our livesYesYesYesYouTubeIn real life (in person)Username2011A few times per weekFind answers to specific questions1-2 times per weekStack Overflow was much faster11-30 minutesYesLess than once per month or monthlyNo, I knew that Stack Overflow had a job board but have never used or visited itNo, and I don't know what those areNo, not reallyJust as welcome now as I felt last yearTech articles written by other developers;Industry news about technologies you're interested in;Courses on technologies you're interested in27.0ManNoStraight / HeterosexualWhite or of European descentNoAppropriate in lengthEasy
46335263759I am not primarily a developer, but I write code sometimes as part of my workYesNeverOSS is, on average, of HIGHER quality than proprietary / closed source softwareEmployed full-timeUnited StatesYes, full-timeMaster’s degree (MA, MS, M.Eng., MBA, etc.)Another engineering discipline (ex. civil, electrical, mechanical)Taken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course1,000 to 4,999 employeesAcademic researcher;Data scientist or machine learning specialist;Educator;Engineer, data;Scientist;Student11105Very satisfiedVery satisfiedVery confidentYesNoI am not interested in new job opportunitiesI've never had a jobWrite any code;Write code by hand (e.g., on a whiteboard);Solve a brain-teaser style puzzle;Interview with people in senior / management rolesNoLanguages, frameworks, and other technologies I'd be working with;Opportunities for professional development;How widely used or impactful my work output would beSomething else changed (education, award, media, etc.)USDUnited States dollar34284.0Yearly34284.040.0There's no schedule or spec; I work on what seems most important or urgentBeing tasked with non-development work;Lack of support from management;MeetingsLess than half the time, but at least one day each weekOfficeFar above averageNoNaNNo, but I think we shouldDevelopers typically have the most influence on purchasing new technologyI have a great deal of influenceBash/Shell/PowerShell;PythonPythonPostgreSQLPostgreSQLNaNNaNNaNNaNPandasPandasVimLinux-basedI do not use containersNot at allUseful across many domains and could change many aspects of our livesNoAlso YesYesWhatsAppIn real life (in person)Username2012A few times per weekFind answers to specific questions;Learn how to do things I didn’t necessarily look for;Contribute to a library of information;Pass the time / relax3-5 times per weekStack Overflow was much faster31-60 minutesYesA few times per weekYesNo, I've heard of them, but I am not part of a private Q&A instanceYes, definitelyA lot less welcome now than last yearNaN26.0ManNoStraight / HeterosexualSouth AsianNoAppropriate in lengthEasy
51413414201I am a developer by professionYesLess than once a month but more than once per yearThe quality of OSS and closed source software is about the sameEmployed full-timeUnited StatesNoBachelor’s degree (BA, BS, B.Eng., etc.)A business discipline (ex. accounting, finance, marketing)Taken an online course in programming or software development (e.g. a MOOC);Participated in a full-time developer training program or bootcamp;Taken a part-time in-person course in programming or software development;Received on-the-job training in software development;Taught yourself a new language, framework, or tool without taking a formal course;Contributed to open source software100 to 499 employeesDatabase administrator;Developer, back-end;Developer, desktop or enterprise applications;Developer, front-end;Developer, full-stack;Engineer, site reliability201411Very satisfiedSlightly satisfiedSomewhat confidentNoNoI’m not actively looking, but I am open to new opportunitiesMore than 4 years agoWrite any code;Write code by hand (e.g., on a whiteboard);Complete a take-home project;Solve a brain-teaser style puzzle;Interview with people in peer roles;Interview with people in senior / management rolesYesLanguages, frameworks, and other technologies I'd be working with;How widely used or impactful my work output would be;Flex time or a flexible scheduleSomething else changed (education, award, media, etc.)USDUnited States dollar135000.0Yearly135000.040.0There is a schedule and/or spec (made by me or by a colleague), and my work somewhat alignsBeing tasked with non-development work;Meetings;Not enough people for the workloadLess than half the time, but at least one day each weekOther place, such as a coworking space or cafeA little above averageYes, because I see value in code review2.0Yes, it's not part of our process but the developers do it on their ownDevelopers typically have the most influence on purchasing new technologyI have a great deal of influenceC#;HTML/CSS;JavaScriptTypeScriptMicrosoft SQL Server;SQLiteElasticsearch;Firebase;RedisGoogle Cloud Platform;Microsoft Azure;WindowsNaNAngular/Angular.js;ASP.NET;jQuery;React.jsReact.js.NET;.NET Core;Puppet.NET;.NET CoreVisual StudioWindowsI do not use containersNot at allA passing fadYesYesYesRedditIn real life (in person)Login2008A few times per weekFind answers to specific questions;Contribute to a library of information3-5 times per weekStack Overflow was slightly faster11-30 minutesYesLess than once per month or monthlyYesNo, I've heard of them, but I am not part of a private Q&A instanceYes, somewhatJust as welcome now as I felt last yearTech articles written by other developers;Courses on technologies you're interested in37.0ManNoStraight / HeterosexualWhite or of European descentYesAppropriate in lengthNeither easy nor difficult
62516225309I am not primarily a developer, but I write code sometimes as part of my workYesOnce a month or more oftenOSS is, on average, of HIGHER quality than proprietary / closed source softwareEmployed full-timeGermanyYes, full-timeAssociate degreeFine arts or performing arts (ex. graphic design, music, studio art)Taken a part-time in-person course in programming or software development;Received on-the-job training in software development;Taught yourself a new language, framework, or tool without taking a formal course;Participated in online coding competitions (e.g. HackerRank, CodeChef, TopCoder);Participated in a hackathon;Contributed to open source software20 to 99 employeesAcademic researcher;Educator;Product manager;Senior executive/VP;System administrator201410Slightly satisfiedVery satisfiedNaNNaNNaNI’m not actively looking, but I am open to new opportunitiesLess than a year agoWrite any code;Interview with people in peer roles;Interview with people in senior / management rolesNoOffice environment or company culture;Diversity of the company or organization;How widely used or impactful my work output would beI heard about a job opportunity (from a recruiter, online job posting, etc.)EUREuropean Euro3700.0Monthly50868.040.0There's no schedule or spec; I work on what seems most important or urgentBeing tasked with non-development work;Non-work commitments (parenting, school work, hobbies, etc.);Not enough people for the workloadA few days each monthOfficeA little below averageYes, because I see value in code review4.0Yes, it's not part of our process but the developers do it on their ownDevelopers typically have the most influence on purchasing new technologyI have some influenceBash/Shell/PowerShell;HTML/CSS;JavaScript;PHP;Python;Ruby;Other(s):Bash/Shell/PowerShell;HTML/CSS;JavaScript;Python;RubyMariaDB;MongoDB;MySQL;PostgreSQL;SQLite;Other(s):MariaDB;MongoDB;PostgreSQL;SQLiteAWS;Linux;MacOS;WordPressDocker;Linux;MacOS;Slack;WordPressExpress;jQueryDjango;jQuery;Vue.jsAnsible;Node.jsAnsible;Chef;Node.js;TensorFlowEmacs;IntelliJ;VimLinux-basedDevelopment;Testing;Outside of work, for personal projectsNot at allAn irresponsible use of resourcesNoYesYesRedditIn real life (in person)Username2009A few times per weekFind answers to specific questions;Learn how to do things I didn’t necessarily look for;Contribute to a library of information3-5 times per weekThey were about the sameNaNYesLess than once per month or monthlyNo, I knew that Stack Overflow had a job board but have never used or visited itNo, and I don't know what those areYes, definitelyJust as welcome now as I felt last yearTech articles written by other developers45.0ManNoStraight / HeterosexualNaNYesAppropriate in lengthEasy
74769048000I am not primarily a developer, but I write code sometimes as part of my workYesLess than once a month but more than once per yearOSS is, on average, of HIGHER quality than proprietary / closed source softwareEmployed part-timeUnited KingdomNoSome college/university study without earning a degreeComputer science, computer engineering, or software engineeringTaught yourself a new language, framework, or tool without taking a formal course;Contributed to open source software2-9 employeesDatabase administrator;Developer, back-end;Developer, desktop or enterprise applications;Developer, front-end;Developer, full-stack;System administrator6102Neither satisfied nor dissatisfiedSlightly satisfiedVery confidentYesNoI am not interested in new job opportunitiesLess than a year agoSolve a brain-teaser style puzzle;Interview with people in senior / management rolesNoLanguages, frameworks, and other technologies I'd be working with;How widely used or impactful my work output would be;Flex time or a flexible scheduleSomething else changed (education, award, media, etc.)GBPPound sterling19200.0Yearly25123.040.0There's no schedule or spec; I work on what seems most important or urgentBeing tasked with non-development work;Non-work commitments (parenting, school work, hobbies, etc.);Not enough people for the workloadAll or almost all the time (I'm full-time remote)HomeAverageNoNaNYes, it's not part of our process but the developers do it on their ownNot sureI have little or no influenceBash/Shell/PowerShell;C++;HTML/CSS;Java;JavaScript;Python;R;SQL;TypeScriptBash/Shell/PowerShell;C++;Python;SQLMicrosoft SQL Server;SQLiteSQLiteLinux;Microsoft Azure;WindowsDocker;Google Cloud Platform;Kubernetes;Linux;Microsoft AzureExpress;jQuery;SpringFlask.NET;.NET Core;Node.jsPandas;Unreal EngineIntelliJ;Visual Studio;Visual Studio CodeLinux-basedTestingNot at allAn irresponsible use of resourcesNoSIGHYesTwitterIn real life (in person)Username2013Daily or almost dailyFind answers to specific questions;Contribute to a library of informationMore than 10 times per weekThey were about the sameNaNYesLess than once per month or monthlyYesNo, I've heard of them, but I am not part of a private Q&A instanceYes, somewhatJust as welcome now as I felt last yearIndustry news about technologies you're interested in;Tech meetups or events in your area18.0ManNoStraight / HeterosexualWhite or of European descentNoAppropriate in lengthNeither easy nor difficult
88802388572I am a developer by professionNoNeverThe quality of OSS and closed source software is about the sameEmployed full-timeUnited StatesNoMaster’s degree (MA, MS, M.Eng., MBA, etc.)Computer science, computer engineering, or software engineeringTaken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course;Participated in a hackathon20 to 99 employeesDeveloper, back-end;Developer, full-stack15147Very satisfiedVery satisfiedVery confidentNoNot sureI am not interested in new job opportunitiesLess than a year agoWrite any code;Write code by hand (e.g., on a whiteboard);Interview with people in peer roles;Interview with people in senior / management rolesNoOffice environment or company culture;How widely used or impactful my work output would be;Flex time or a flexible scheduleI heard about a job opportunity (from a recruiter, online job posting, etc.)USDUnited States dollar125000.0Yearly125000.040.0There's no schedule or spec; I work on what seems most important or urgentDistracting work environment;Meetings;Toxic work environmentAll or almost all the time (I'm full-time remote)HomeAverageYes, because I see value in code review3.0Yes, it's part of our processNot sureI have some influenceC#;HTML/CSS;JavaScript;PHP;SQL;TypeScriptGoMicrosoft SQL Server;PostgreSQL;RedisNaNNaNNaNAngular/Angular.js;ASP.NET;Express;jQuery;React.jsExpress;Vue.js.NET Core;Node.js.NET Core;Node.jsVisual Studio CodeMacOSDevelopment;Testing;ProductionNot at allAn irresponsible use of resourcesNoFortunately, someone else has that titleYesTwitterOnlineUsername2008Daily or almost dailyFind answers to specific questions3-5 times per weekStack Overflow was slightly faster31-60 minutesYesLess than once per month or monthlyNo, I knew that Stack Overflow had a job board but have never used or visited itYesNo, not reallyJust as welcome now as I felt last yearTech articles written by other developers;Courses on technologies you're interested in39.0WomanNoBisexualBlack or of African descentNoAppropriate in lengthEasy
93865438889I am a developer by professionYesLess than once a month but more than once per yearOSS is, on average, of HIGHER quality than proprietary / closed source softwareEmployed full-timeLuxembourgNoMaster’s degree (MA, MS, M.Eng., MBA, etc.)Computer science, computer engineering, or software engineeringReceived on-the-job training in software development;Taught yourself a new language, framework, or tool without taking a formal course;Contributed to open source software1,000 to 4,999 employeesDeveloper, back-end;Developer, desktop or enterprise applications;Developer, front-end;Developer, full-stack251019Slightly satisfiedSlightly satisfiedSomewhat confidentNoNoI am not interested in new job opportunitiesMore than 4 years agoWrite code by hand (e.g., on a whiteboard);Solve a brain-teaser style puzzle;Interview with people in senior / management rolesNoLanguages, frameworks, and other technologies I'd be working with;Remote work options;Opportunities for professional developmentMy job status changed (promotion, new job, etc.)EUREuropean Euro8000.0Monthly109992.040.0There is a schedule and/or spec (made by me or by a colleague), and I follow it very closelyBeing tasked with non-development work;Distracting work environment;Inadequate access to necessary toolsLess than half the time, but at least one day each weekHomeA little above averageNoNaNNo, but I think we shouldDevelopers and management have nearly equal input into purchasing new technologyI have some influenceBash/Shell/PowerShell;Java;JavaScript;PHP;Scala;SQLPython;Scala;Other(s):Oracle;PostgreSQLCassandra;PostgreSQLDocker;LinuxDocker;iOS;Kubernetes;Linux;MacOSjQueryjQueryNode.jsNode.jsEmacsMacOSDevelopment;Testing;ProductionNot at allNaNNoYesYesRedditIn real life (in person)UsernameI don't rememberDaily or almost dailyFind answers to specific questions1-2 times per weekStack Overflow was much faster11-30 minutesNoNaNNo, I didn't know that Stack Overflow had a job boardNo, and I don't know what those areNo, not reallyJust as welcome now as I felt last yearTech articles written by other developers;Courses on technologies you're interested in43.0ManNoStraight / HeterosexualWhite or of European descentYesAppropriate in lengthEasy

Last rows

df_indexRespondentMainBranchHobbyistOpenSourcerOpenSourceEmploymentCountryStudentEdLevelUndergradMajorEduOtherOrgSizeDevTypeYearsCodeAge1stCodeYearsCodeProCareerSatJobSatMgrIdiotMgrMoneyMgrWantJobSeekLastHireDateLastIntFizzBuzzJobFactorsResumeUpdateCurrencySymbolCurrencyDescCompTotalCompFreqConvertedCompWorkWeekHrsWorkPlanWorkChallengeWorkRemoteWorkLocImpSynCodeRevCodeRevHrsUnitTestsPurchaseHowPurchaseWhatLanguageWorkedWithLanguageDesireNextYearDatabaseWorkedWithDatabaseDesireNextYearPlatformWorkedWithPlatformDesireNextYearWebFrameWorkedWithWebFrameDesireNextYearMiscTechWorkedWithMiscTechDesireNextYearDevEnvironOpSysContainersBlockchainOrgBlockchainIsBetterLifeITpersonOffOnSocialMediaExtraversionScreenNameSOVisit1stSOVisitFreqSOVisitToSOFindAnswerSOTimeSavedSOHowMuchTimeSOAccountSOPartFreqSOJobsEntTeamsSOCommWelcomeChangeSONewContentAgeGenderTransSexualityEthnicityDependentsSurveyLengthSurveyEase
9904155141815I am a developer by professionYesNeverThe quality of OSS and closed source software is about the sameEmployed full-timeUnited StatesNoBachelor’s degree (BA, BS, B.Eng., etc.)Computer science, computer engineering, or software engineeringTaken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course10,000 or more employeesDeveloper, full-stack14145Slightly dissatisfiedSlightly dissatisfiedNot at all confidentYesNot sureI am actively looking for a jobMore than 4 years agoWrite any code;Solve a brain-teaser style puzzle;Interview with people in senior / management rolesNoIndustry that I'd be working in;Opportunities for professional development;Flex time or a flexible scheduleI heard about a job opportunity (from a recruiter, online job posting, etc.)USDUnited States dollar83000.0Yearly83000.045.0There is a schedule and/or spec (made by me or by a colleague), and my work somewhat alignsBeing tasked with non-development work;Distracting work environment;Lack of support from managementLess than once per month / NeverHomeA little below averageYes, because I see value in code review15.0Yes, it's part of our processDevelopers and management have nearly equal input into purchasing new technologyI have little or no influenceJavaScript;Python;RubyJavaScript;Python;Rust;WebAssemblyMySQL;Oracle;SQLiteNaNDocker;Linux;MacOSLinux;MacOSDjango;Ruby on RailsDjango;Ruby on RailsNaNPandas;TensorFlow;Unity 3D;Unreal EngineEmacsMacOSProductionNot at allA passing fadNoAlso YesNoFacebookIn real life (in person)Username2012Multiple times per dayFind answers to specific questions;Learn how to do things I didn’t necessarily look for3-5 times per weekThey were about the sameNaNNot sure / can't rememberNaNNo, I didn't know that Stack Overflow had a job boardNo, and I don't know what those areNo, not reallyJust as welcome now as I felt last yearTech articles written by other developers29.0ManNoStraight / HeterosexualWhite or of European descentNoAppropriate in lengthNeither easy nor difficult
9911453514605I am a developer by professionNoLess than once a month but more than once per yearOSS is, on average, of LOWER quality than proprietary / closed source softwareEmployed full-timeUgandaNoBachelor’s degree (BA, BS, B.Eng., etc.)Mathematics or statisticsTaken an online course in programming or software development (e.g. a MOOC);Participated in a full-time developer training program or bootcamp;Participated in online coding competitions (e.g. HackerRank, CodeChef, TopCoder);Participated in a hackathon;Contributed to open source software500 to 999 employeesDeveloper, back-end;Developer, front-end;Developer, full-stack;Developer, mobile1201Very satisfiedVery satisfiedSomewhat confidentNoNot sureI’m not actively looking, but I am open to new opportunities1-2 years agoWrite any code;Complete a take-home project;Interview with people in peer rolesYesRemote work options;Opportunities for professional development;How widely used or impactful my work output would beMy job status changed (promotion, new job, etc.)UGXUgandan shilling1500000.0Monthly4908.040.0There's no schedule or spec; I work on what seems most important or urgentDistracting work environment;Inadequate access to necessary tools;Toxic work environmentAll or almost all the time (I'm full-time remote)Other place, such as a coworking space or cafeA little above averageYes, because I see value in code review5.0Yes, it's part of our processDevelopers typically have the most influence on purchasing new technologyI have some influenceHTML/CSS;JavaScript;PythonGo;R;Ruby;SwiftDynamoDB;MongoDB;PostgreSQL;SQLiteFirebase;RedisAWS;Docker;Heroku;MacOS;SlackiOS;KubernetesDjango;Flask;jQuery;React.jsRuby on Rails;Spring;Vue.jsNode.jsPandas;TensorFlow;Torch/PyTorchIPython / Jupyter;Visual Studio Code;XcodeMacOSDevelopmentNot at allNaNYesYesWhat?WhatsAppIn real life (in person)Username2017Daily or almost dailyFind answers to specific questions;Learn how to do things I didn’t necessarily look forMore than 10 times per weekStack Overflow was much faster11-30 minutesYesA few times per month or weeklyYesNo, I've heard of them, but I am not part of a private Q&A instanceNeutralA lot more welcome now than last yearTech articles written by other developers;Courses on technologies you're interested in25.0WomanNoStraight / HeterosexualBlack or of African descentNoToo longNeither easy nor difficult
9928501485543I am a developer by professionYesOnce a month or more oftenOSS is, on average, of HIGHER quality than proprietary / closed source softwareEmployed full-timeUnited StatesNoBachelor’s degree (BA, BS, B.Eng., etc.)Computer science, computer engineering, or software engineeringTaken an online course in programming or software development (e.g. a MOOC);Taken a part-time in-person course in programming or software development;Received on-the-job training in software development;Taught yourself a new language, framework, or tool without taking a formal course;Participated in a hackathon;Contributed to open source software20 to 99 employeesDeveloper, full-stack10159Slightly satisfiedVery satisfiedSomewhat confidentNoYesI’m not actively looking, but I am open to new opportunities3-4 years agoInterview with people in peer roles;Interview with people in senior / management rolesNoLanguages, frameworks, and other technologies I'd be working with;Remote work options;Flex time or a flexible scheduleSomething else changed (education, award, media, etc.)USDUnited States dollar85000.0Yearly85000.040.0There is a schedule and/or spec (made by me or by a colleague), and my work somewhat alignsBeing tasked with non-development work;Meetings;Not enough people for the workloadAll or almost all the time (I'm full-time remote)HomeFar above averageYes, because I see value in code review2.0Yes, it's part of our processThe CTO, CIO, or other management purchase new technology typically without the involvement of developersI have little or no influenceElixir;HTML/CSS;JavaScript;RubyElixir;HTML/CSS;JavaScript;Ruby;WebAssemblyPostgreSQL;RedisPostgreSQL;RedisNaNNaNRuby on Rails;Other(s):Ruby on Rails;Other(s):Other(s):Other(s):Atom;VimMacOSI do not use containersNot at allA passing fadNoYesYesTwitterOnlineUsername2011Less than once per month or monthlyFind answers to specific questionsLess than once per weekThey were about the sameNaNYesI have never participated in Q&A on Stack OverflowNo, I knew that Stack Overflow had a job board but have never used or visited itNo, I've heard of them, but I am not part of a private Q&A instanceNo, not at allJust as welcome now as I felt last yearTech meetups or events in your area29.0ManNoNaNNaNNaNToo longEasy
9932868428852I am a developer by professionYesLess than once per yearOSS is, on average, of HIGHER quality than proprietary / closed source softwareEmployed full-timeIndiaYes, part-timeMaster’s degree (MA, MS, M.Eng., MBA, etc.)Computer science, computer engineering, or software engineeringNaNNaNDeveloper, mobile121610Neither satisfied nor dissatisfiedVery dissatisfiedVery confidentNoNot sureI am not interested in new job opportunitiesMore than 4 years agoInterview with people in senior / management rolesNoOffice environment or company culture;Remote work options;Flex time or a flexible scheduleSomething else changed (education, award, media, etc.)INRIndian rupeeNaNNaNNaNNaNThere is a schedule and/or spec (made by me or by a colleague), and my work somewhat alignsTime spent commutingIt's complicatedHomeA little above averageYes, because I see value in code review10.0No, but I think we shouldNot sureI have a great deal of influenceJava;SwiftJava;Kotlin;SwiftSQLiteSQLiteAndroid;iOSAndroid;iOSNaNNaNNaNNaNAndroid Studio;XcodeMacOSI do not use containersNaNNaNNoSIGHYesWhatsAppNeitherUsername2010Daily or almost dailyFind answers to specific questions;Contribute to a library of information;Get a sense of belonging to the developer community;Meet other people with similar skills or interests6-10 times per weekStack Overflow was slightly faster0-10 minutesYesLess than once per month or monthlyNo, I didn't know that Stack Overflow had a job boardNo, and I don't know what those areYes, definitelySomewhat less welcome now than last yearTech articles written by other developers33.0ManNoNaNNaNYesToo longDifficult
9948110681610I am a developer by professionYesLess than once per yearThe quality of OSS and closed source software is about the sameEmployed full-timeJapanNoAssociate degreeComputer science, computer engineering, or software engineeringTaken an online course in programming or software development (e.g. a MOOC);Taken a part-time in-person course in programming or software development;Taught yourself a new language, framework, or tool without taking a formal course20 to 99 employeesDeveloper, back-end;Developer, front-end;Developer, full-stack;Developer, QA or test5131Slightly satisfiedSlightly satisfiedSomewhat confidentNot sureNot sureI am actively looking for a job1-2 years agoInterview with people in peer roles;Interview with people in senior / management rolesNoLanguages, frameworks, and other technologies I'd be working with;Office environment or company culture;Opportunities for professional developmentRe-entry into the workforceJPYJapanese yenNaNNaNNaNNaNThere is a schedule and/or spec (made by me or by a colleague), and my work somewhat alignsLack of support from management;Not enough people for the workload;Time spent commutingIt's complicatedOfficeA little above averageYes, because I was told to do so20.0No, but I think we shouldNot sureI have little or no influenceHTML/CSS;JavaScript;PHP;RubyHTML/CSS;JavaScript;PHP;RubyMongoDB;MySQLMongoDB;MySQLAWS;Heroku;WordPressAWS;Heroku;WordPressjQuery;Ruby on RailsjQuery;Ruby on RailsNaNNaNVisual Studio CodeMacOSDevelopment;TestingNaNNaNNoYesWhat?FacebookIn real life (in person)NaN2015Daily or almost dailyFind answers to specific questions3-5 times per weekStack Overflow was slightly faster11-30 minutesYesI have never participated in Q&A on Stack OverflowNo, I didn't know that Stack Overflow had a job boardNo, and I don't know what those areNo, not at allJust as welcome now as I felt last yearTech articles written by other developers;Industry news about technologies you're interested in;Tech meetups or events in your area;Courses on technologies you're interested in31.0ManNoNaNNaNNoToo longDifficult
9953746637697I am a student who is learning to codeYesLess than once per yearThe quality of OSS and closed source software is about the sameNot employed, and not looking for workSwedenYes, full-timePrimary/elementary schoolNaNTaken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal courseNaNNaN213NaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNC#;HTML/CSS;JavaC++;C#;HTML/CSS;JavaOracleMicrosoft SQL Server;OracleWindowsiOS;WindowsASP.NETASP.NET.NET;.NET Core;Node.js.NET;.NET Core;Node.jsEclipse;IntelliJ;Notepad++;Sublime Text;Visual Studio;Visual Studio CodeWindowsTestingNaNUseful for decentralized currency (i.e., Bitcoin)YesAlso YesYesYouTubeIn real life (in person)Username2016Less than once per month or monthlyFind answers to specific questionsLess than once per weekThey were about the sameNaNNoNaNNo, I didn't know that Stack Overflow had a job boardNo, I've heard of them, but I am not part of a private Q&A instanceNeutralJust as welcome now as I felt last yearCourses on technologies you're interested in15.0ManNoStraight / HeterosexualWhite or of European descentNoAppropriate in lengthNeither easy nor difficult
996883678381NaNYesLess than once per yearThe quality of OSS and closed source software is about the sameNot employed, but looking for workNetherlandsNoAssociate degreeWeb development or web designTaught yourself a new language, framework, or tool without taking a formal course;Participated in a hackathonNaNDeveloper, back-end614Less than 1 yearNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNC#;HTML/CSS;PHP;PythonC#;Go;HTML/CSS;PHP;Ruby;WebAssemblyMySQL;SQLiteMySQLArduino;WindowsArduino;Linux;Raspberry Pi;WindowsASP.NET;DjangoASP.NET.NET Core.NET Core;Unity 3DAtom;Visual Studio;Visual Studio CodeLinux-basedI do not use containersNaNNaNYesYesYesRedditOnlineUsernameI don't rememberA few times per month or weeklyFind answers to specific questions;Learn how to do things I didn’t necessarily look for3-5 times per weekStack Overflow was much faster0-10 minutesNot sure / can't rememberNaNNo, I didn't know that Stack Overflow had a job boardNo, and I don't know what those areNo, not reallyJust as welcome now as I felt last yearIndustry news about technologies you're interested in;Tech meetups or events in your area27.0ManNoStraight / HeterosexualWhite or of European descentNoAppropriate in lengthNeither easy nor difficult
9974297243247I am a student who is learning to codeYesNeverOSS is, on average, of HIGHER quality than proprietary / closed source softwareIndependent contractor, freelancer, or self-employedCzech RepublicNoPrimary/elementary schoolNaNTaken an online course in programming or software development (e.g. a MOOC);Taken a part-time in-person course in programming or software development;Completed an industry certification program (e.g. MCPD);Received on-the-job training in software development;Taught yourself a new language, framework, or tool without taking a formal courseNaNDeveloper, back-end;Developer, front-end;Developer, full-stack;Educator;Student414NaNNaNNaNNaNNaNNaNI’m not actively looking, but I am open to new opportunitiesNA - I am an independent contractor or self employedNaNNaNLanguages, frameworks, and other technologies I'd be working with;Opportunities for professional development;Flex time or a flexible scheduleI was preparing for a job searchNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNHTML/CSS;JavaScript;PHPC;C++;HTML/CSS;JavaScript;PHP;Python;Rust;TypeScriptMySQLElasticsearch;MySQL;PostgreSQL;RedisNaNDockerjQuery;Other(s):Vue.js;Other(s):Node.jsNode.js;TensorFlow;Torch/PyTorchPHPStorm;Visual Studio CodeLinux-basedDevelopment;Production;Outside of work, for personal projectsNaNNaNNoAlso YesYesYouTubeIn real life (in person)Username2014Multiple times per dayFind answers to specific questions;Learn how to do things I didn’t necessarily look for;Contribute to a library of information;Pass the time / relaxMore than 10 times per weekStack Overflow was slightly faster11-30 minutesYesMultiple times per dayYesNo, and I don't know what those areNo, not reallySomewhat more welcome now than last yearTech meetups or events in your area16.0ManNoStraight / HeterosexualWhite or of European descentNoAppropriate in lengthNeither easy nor difficult
9982165521771I am a developer by professionYesLess than once a month but more than once per yearThe quality of OSS and closed source software is about the sameEmployed full-timeCyprusNoBachelor’s degree (BA, BS, B.Eng., etc.)Computer science, computer engineering, or software engineeringTaught yourself a new language, framework, or tool without taking a formal course;Contributed to open source software20 to 99 employeesDeveloper, front-end10166Very satisfiedSlightly satisfiedVery confidentNot sureNot sureI’m not actively looking, but I am open to new opportunities1-2 years agoWrite any code;Interview with people in peer roles;Interview with people in senior / management rolesNoLanguages, frameworks, and other technologies I'd be working with;Opportunities for professional development;How widely used or impactful my work output would beSomething else changed (education, award, media, etc.)EUREuropean Euro50000.0Yearly57287.040.0There is a schedule and/or spec (made by me or by a colleague), and my work somewhat alignsNot enough people for the workloadLess than once per month / NeverOfficeA little above averageYes, because I see value in code review5.0No, and I'm glad we don'tThe CTO, CIO, or other management purchase new technology typically without the involvement of developersI have some influenceJavaScriptC;C++;JavaScriptMySQLMySQLDockerDockerExpress;React.jsExpress;Vue.jsNode.jsNode.jsSublime Text;Visual StudioWindowsOutside of work, for personal projectsNaNUseful for immutable record keeping outside of currencyYesSIGHYesYouTubeIn real life (in person)UserID2013A few times per month or weeklyFind answers to specific questions;Learn how to do things I didn’t necessarily look for1-2 times per weekStack Overflow was slightly faster31-60 minutesNoNaNNo, I knew that Stack Overflow had a job board but have never used or visited itNo, and I don't know what those areNeutralJust as welcome now as I felt last yearTech articles written by other developers27.0ManNoStraight / HeterosexualWhite or of European descentNoAppropriate in lengthEasy
9994734147647I am a developer by professionYesLess than once per yearOSS is, on average, of LOWER quality than proprietary / closed source softwareEmployed full-timeUnited StatesNoBachelor’s degree (BA, BS, B.Eng., etc.)Fine arts or performing arts (ex. graphic design, music, studio art)Taken an online course in programming or software development (e.g. a MOOC);Taught yourself a new language, framework, or tool without taking a formal course500 to 999 employeesDesigner;Developer, front-end351026Slightly satisfiedSlightly satisfiedSomewhat confidentNoNoI’m not actively looking, but I am open to new opportunitiesLess than a year agoInterview with people in senior / management rolesNoLanguages, frameworks, and other technologies I'd be working with;Remote work options;Flex time or a flexible scheduleI was preparing for a job searchUSDUnited States dollar143000.0Yearly143000.045.0There is a schedule and/or spec (made by me or by a colleague), and my work somewhat alignsBeing tasked with non-development work;Distracting work environment;Time spent commutingLess than once per month / NeverHomeA little above averageNoNaNNo, but I think we shouldThe CTO, CIO, or other management purchase new technology typically without the involvement of developersI have little or no influenceBash/Shell/PowerShell;C;C#;HTML/CSS;JavaScript;SQL;TypeScriptHTML/CSS;JavaScript;SQL;TypeScriptMicrosoft SQL Server;MySQLMongoDB;Microsoft SQL ServerArduino;Windows;WordPressArduino;WindowsAngular/Angular.js;ASP.NET;jQuery;React.jsAngular/Angular.js;jQuery;React.js;Vue.jsNaNNode.js;React NativeNotepad++;Visual Studio;Visual Studio CodeWindowsI do not use containersNot at allNaNYesAlso YesYesFacebookIn real life (in person)UsernameNaNA few times per weekFind answers to specific questions;Contribute to a library of information;Get a sense of belonging to the developer communityLess than once per weekThey were about the sameNaNYesLess than once per month or monthlyYesNo, I've heard of them, but I am not part of a private Q&A instanceYes, somewhatSomewhat less welcome now than last yearTech meetups or events in your area;Courses on technologies you're interested in42.0ManNoStraight / HeterosexualWhite or of European descentNoToo longEasy